• TheNumbat's avatar
    Release new version · f850af01
    TheNumbat authored
    Features:
        - Highlight halfedge mesh elements that cause errors
        - Element IDs in halfedge editor UI
        - Scene import options
        - Warnings for halfedge configurations that cause export issues
        - Throughput term in rays
        - Instantly cancelling path tracer renders
        - Camera aperture and focal distance
        - Button to clear keyframe for all objects
        - Cone and torus object primitives
        - Save-before-closing-scene dialog given unsaved changes
        - Environment lights in rasterized renders
        - Keyframing for material properties
        - Keyframing for IK handles
        - Assignment 4 Task 4: simulating particle systems
            - Particle emitters as a new type of object
            - Keyframing for emitters
            - Custom particle meshes
            - Simulation system
    
    Bug fixes:
        - consistent cmd+del keybinds on MacOS
        - force MSAA to a supported power of 2
        - undo for joint radius/extent
        - undo for keyframes, set/clear all, and crop
        - crash when deselecting object while holding joint/IK handle
        - human rig joint radius contains all vertices
        - keyframing light poses
        - output path slash direction on non-windows systems
        - IK handle export/import poses
        - switch to basic shortest-path slerp splines for quaternions
        - save both the default render and animate cameras
        - keyframes always save in order
        - selected bone outlining for posed objects
        - refactor scene exporter/importer
    f850af01
meshedit.cpp 23.6 KB