10000 Release v0.3.0: Yocto/GL Release 0.3.0 · PeterZhouSZ/yocto-gl · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v0.3.0

@xelatihy xelatihy tagged this 16 Feb 18:30
Major release with significantly simpler APIs.

- Math
    - templated math
    - transform code cleanup
- Shape
    - simpler and more explicit API for all tasks
- BVH
    - bvh works without sharing memory for better flexibility
    - support for arbitrary shape instancing
    - simpler API
    - more work still is needed for further cleanups that won't change the API
- Scene
    - support for multiple shapes per object
    - support for optional node hierarchy
    - support for optional animation hierarchy
- Procedural scene
    - define a procedural scene for simple examples
    - test generation uses the procedural scene
- Path trace
    - explicit management of pixel state
    - simpler API and internal implementation
    - more work still is needed for further cleanups that won't change the API
- OpenGL
    - explicit objects with state mirrored on the client
    - simpler API via objects, instead of untyped handles
- Internal
    - visitor API for enums and types
    - butter documentation extraction and formatting
- Apps
    - use reflection for command line and widgets
    - typed selection and update lists
    - procedural scene creation integration
Assets 2
Loading
0