Comments (3)
We currently don’t support ambient occlusion maps, since ambient occlusion occurs as part of the path tracing algorithm used by nvisii. For a special look though, you could multiply the color texture by the ambient occlusion texture.
Unfortunately we don’t support displacement maps either, though we do support normal maps. OptiX recently gained support for displacement mapping via micromeshes in Ada, so support might come down the road.
from nvisii.
Hi @natevm ,
Thanks for the information! Just to follow-up, what happens when you multiply the color texture by the ambient occlusion texture? What does a "special look" refer to? A look that closely approximates the standard way of incorporating AO maps?
Could you please elaborate more precisely on what will happen if you multiply the color texture by the ambient occlusion texture? Many thanks.
from nvisii.
Ambient occlusion maps are an approximation to true ambient occlusion, and raster based game engines use them to compensate for not simulating actual photons. Since NVISII is a ray tracer, we don’t have this limitation, and so AO maps are unnecessary.
Still, you might find that the true ambient occlusion we have in NVISII isn’t “intense” enough. Like a set piece in a movie, you might “paint” dark regions on a prop where there are crevices to achieve a certain “gritty” look where dirt and dust would collect over time. Multiplying the base color texture by the ambient occlusion texture will cause the AO texture to darken the base color texture in those regions.
from nvisii.
Related Issues (20)
- CUDA error when CDF=True
- support primitive shape (e.g. box, sphere, e.t.c.) in loading urdf
- nvisii.initialize() fails
- GPU Memory Estimation HOT 1
- Export modified OBJ files HOT 2
- Allocating NVISII to specific / multiple gpus HOT 6
- loab obj file example produced output HOT 5
- providing link to download obj files for items and scenes HOT 1
- return _nvisii.mesh_create_from_data(*args, **kwargs) RuntimeError: Error: No indices provided, and length of positions (7838688) is not a multiple of 3. HOT 1
- Is NVISII compatible with Tesla K80 gpus? HOT 1
- Projecting points to camera HOT 3
- New PyPI release and/or instructions to build from source HOT 2
- Is it possible to render fisheye or panorama image? HOT 4
- Having issues installing nvisii on ubuntu 22.04 with python 3.10 HOT 2
- Can't find a way to set a volume/cube for the objects to move within the boundary HOT 1
- Can't see a way to set the dome light position randomly HOT 2
- Static noise in generated images. HOT 3
- Problem regarding added noise in the samples HOT 7
- stacking objects HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nvisii.