Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » UppHub » XForm3D library for U++ (A lightweight, software-based 3D transformation library for U++)
Re: XForm3D library for U++ [message #61661 is a reply to message #61656] Sun, 27 April 2025 13:54 Go to previous message
Oblivion is currently offline  Oblivion
Messages: 1223
Registered: August 2007
Senior Contributor
Hello Didier,

Quote:
As for vectorisation, you can use clang options that help you rely on auto vectorisation: compile messages are very useful to find out why a loop isn't vectorizef


Thank you, I'll certainly try your suggestion. Smile

---


As for the library itself:

I've added a Box3_ template. It is an axis-aligned bounding box (AABB), though it can be used to render boxes too.
It has many useful and familiar methods (such as intersect/clamp/contains/inflate/deflate), all in familiar U++ fashion but for 3D. And has feature parity with the other components (Point3_/Point4_), such as serialization.
Also I added an extensive unit test for Box3_.

I am satisfied with the library's current condition, so aside from a couple of new functions or methods and bug fixes I consider this complete.
It is meant to be the foundation of higher level libraries or apps.


Best regards,
Oblivion


 
Read Message
Read Message
Read Message
Previous Topic: A terminal emulator widget for U++
Next Topic: GDAL status
Goto Forum:
  


Current Time: Thu Aug 14 21:12:09 CEST 2025

Total time taken to generate the page: 0.00553 seconds