This is the poll for new feature priorities, based on the previously collected ideas in this thread:
viewtopic.php?t=6667
We have decided to not put each individual feature up in the poll directly, but rather group items in a few categories. A feedback in which direction we should focus our attention presently makes more sense in our view.
Below, you find a more detailed description with examples which suggested features fall into that category:
Improve performance of existing features
- For currently implemented features, e.g. materials or textures: Perform timing analysis, determine potential for improvements, then do some optimisations
- Examples: GPU support for OIDN, multithreading in shape algorithms (subdiv, displace, simplify…), vectorization (SSE/AVX) in elementary operations (points, vectors…) for eligible platforms, precompiled GPU kernels
- Improve the feature set of existing materials and textures.
- Examples: Disney material upgrade, support more Cycles textures, color space support
- Adding completely new materials and models.
- Examples: Autodesk standard surface, new microfacet models, new Sky models
- Changes to the engines. Not affecting materials, but how the ray tracing is executed.
- Examples: Path guiding, Spectral rendering, camera models, light linking
- Features that change or improve the way geometry is handled and support for file exchange formats
- Examples: Alembic, USD, Adaptive subdivision, remeshing, smoothing, hole filling, cryptomatte
- Improving the performance of the Blender addon. Additionall,y There are some features available in LuxCore that are not exposed in BlendLuxCore.
- Examples: Improve export times, viewport response times. BakeCPU, BidirVM, user-defined sampling, russian-roulette, normalmap.
- Replace the existing LuxCoreUI, written in C++, by a new Python implementation.
- Use smart pointers instead of raw pointers, remove Blender dependency from luxcore.so (keep it only in BLC), reduce compile time, apply linter, fill documentation gaps
You can pick up to three options.
Votes can be changed before the end of the poll.
Best wishes,
The LuxCoreRender Team