Releases: owl-project/NVISII
Release v0.1.0 alpha 5
Changes include:
It is now possible to change max bounce depth through visii.set_max_bounce_depth
The dome light can now be rotated using visii.set_dome_light_rotation
MultiGPU support for Linux is now tested and working.
Added support for instance-level motion blur. See examples 11 and 12.
Can now specify which channel to use for most material parameters. Useful when textures contain multiple parameters in different channels.
Now releasing memory for many component types, which will be useful for scenes that swap out textures.
Release v0.1.0 alpha 4
Changes include:
Ability to use a normal map through material.set_normal_map_texture
Ability to control whether textures are linear or SRGB through texture.create_from_image(linear=True)
Ability to control the visibility of objects from camera rays. This is useful for hiding light sources from the camera, while still allowing light sources to illuminate the scene.
Texture.create_from_data now works off a list of numbers instead of a list of visii.vec4f. This makes it easier to wrangle textures through libraries like numpy, without needing to do a for loop over all texels and appending a visii.vec4f to a list.
Release v0.1.0 alpha 3
v0.1.0-alpha.3 Update manylinux.yml
Release v0.1.0 alpha 2
v0.1.0-alpha.2 Update manylinux.yml
Release v0.1.0 alpha 1
v0.1.0-alpha.1 Update manylinux.yml
Release v0.1.0 alpha 0
v0.1.0-alpha.0 Update manylinux.yml