3 ms·
One big difference between NeRFs and this technique is that a NeRF is a jumbled mess of interconnected nodes, while this is a collection of values that lives in
by sorenjan 3y ago
One big difference between NeRFs and this technique is that a NeRF is a jumbled mess of interconnected nodes, while this is a collection of values that lives in 3D space. It's much easier to reason about and could probably be integrated fairly easily in other 3D software like editors and renderers, and probably even animated. I agree that neural nets are cool and useful, but the whole black box function approximator that represents a whole scene at once thing doesn't feel scalable or elegant.
- nbardy 3y agoWhy doesn’t it feel scalable or elegant. It’s just a function call and you can always transform the NeRF into a new representation if you want to use traditional 3d software.
- sorenjan 3y agoHow do you edit a NeRF? Let's say I want to change material of an object in the scene, or rotate part of it, or compose several into a new scene, etc. Or animate it. It's not really a good representation of a 3D scene IMO, unless all you care about is novel view synthesis, which is what it was designed to do. Transforming it to a mesh or SDF is cheating, then it's no longer a NeRF and of course the same cons doesn't apply anymore.
- Vt71fcAqt7 3y agoThis is still an active area of research. Seems like marching cubes alone are not enough IIRC. Do you have any links I can read for NeRf to USD for example? Saw something pretty good from nvidea a while ago but still not great — still a lot of loss.
- geon 3y agoI don't think Nerf as it is now needs to be scalable or elegant. It is research into how far you can neural networks. It has merit in the research itself.