LuxCoreRender / LuxCoreRender/BlendLuxCore
Hair not rendered with virtual parents
@neo2068 is already working on this.
Since Dec 5, 2024.
- Dominant language
- Python
- Stars
- 877
- Forks
- 108
- PR merge metrics
- No merged PRs in 30d
Description
Not very problematic, virtual parents are only useful to tweak the details of a groom with clumping and kinks.
.blend file:
default cube : blendluxcore_virtual_parents.zip
dog : salukhead.zip
Steps to reproduce:
- take default cube
- add particle system
- change to hair
- set children to interpolated
- put "virtual parents" to something other than 0, like 0.1
Screenshots or rendered images:
Error message from Blender console:
(output from luxcore when switching to rendered view, nothing that looks like an error)
[LuxCore][662.860] Film resolution: 562x686
[SDL][662.860] Film output definition: RGB_IMAGEPIPELINE [image.png]
[SDL][662.860] Image pipeline: film.imagepipelines.000
[SDL][662.860] Image pipeline step 0: NOP
[SDL][662.860] Image pipeline step 1: TONEMAP_LINEAR
[SDL][662.860] Film output definition: RGB_IMAGEPIPELINE [RGB_IMAGEPIPELINE_0.png]
[SDL][662.860] Film output definition: ALBEDO [ALBEDO.exr]
[SDL][662.860] Film output definition: AVG_SHADING_NORMAL [AVG_SHADING_NORMAL.exr]
[LuxRays][662.860] OpenCL support: enabled
[LuxRays][662.860] OpenCL Platform 0: NVIDIA CUDA
[LuxRays][662.860] OpenCL Platform 1: Intel(R) OpenCL HD Graphics
[LuxRays][662.860] CUDA support: enabled
[LuxRays][662.860] CUDA support: available
[LuxRays][662.860] CUDA driver version: 11.30
[LuxRays][662.860] CUDA device count: 1
[LuxRays][662.860] Optix support: available
[LuxRays][662.875] Device 0 name: Native
[LuxRays][662.875] Device 0 type: NATIVE_THREAD
[LuxRays][662.875] Device 0 compute units: 1
[LuxRays][662.875] Device 0 preferred float vector width: 4
[LuxRays][662.875] Device 0 max allocable memory: 17592186044415MBytes
[LuxRays][662.875] Device 0 max allocable memory block size: 17592186044415MBytes
[LuxRays][662.875] Device 0 has out of core memory support: 0
[LuxRays][662.875] Device 1 name: NVIDIA GeForce GTX 1070 with Max-Q Design
[LuxRays][662.875] Device 1 type: OPENCL_GPU
[LuxRays][662.875] Device 1 compute units: 16
[LuxRays][662.875] Device 1 preferred float vector width: 1
[LuxRays][662.875] Device 1 max allocable memory: 8192MBytes
[LuxRays][662.875] Device 1 max allocable memory block size: 2048MBytes
[LuxRays][662.875] Device 1 has out of core memory support: 0
[LuxRays][662.875] Device 2 name: Intel(R) UHD Graphics 630
[LuxRays][662.875] Device 2 type: OPENCL_GPU
[LuxRays][662.875] Device 2 compute units: 24
[LuxRays][662.875] Device 2 preferred float vector width: 1
[LuxRays][662.891] Device 2 max allocable memory: 6490MBytes
[LuxRays][662.891] Device 2 max allocable memory block size: 3245MBytes
[LuxRays][662.891] Device 2 has out of core memory support: 0
[LuxRays][662.891] Device 3 name: NVIDIA GeForce GTX 1070 with Max-Q Design
[LuxRays][662.891] Device 3 type: CUDA_GPU
[LuxRays][662.891] Device 3 compute units: 128
[LuxRays][662.891] Device 3 preferred float vector width: 1
[LuxRays][662.891] Device 3 max allocable memory: 8192MBytes
[LuxRays][662.891] Device 3 max allocable memory block size: 17592186044415MBytes
[LuxRays][662.891] Device 3 has out of core memory support: 1
[LuxRays][662.891] Device 3 CUDA compute capability: 6.1
[LuxRays][662.891] Creating 12 intersection device(s)
[LuxRays][662.891] Allocating intersection device 0: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 1: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 2: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 3: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 4: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 5: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 6: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 7: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 8: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 9: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 10: Native (Type = NATIVE_THREAD)
[LuxRays][662.891] Allocating intersection device 11: Native (Type = NATIVE_THREAD)
[LuxCore][662.891] Configuring 12 CPU render threads
[LuxRays][662.891] Preprocessing DataSet
[LuxRays][662.891] Total vertex count: 24
[LuxRays][662.891] Total triangle count: 12
[LuxRays][662.891] Preprocessing DataSet done
[LuxRays][662.907] Adding DataSet accelerator: EMBREE
[LuxRays][662.907] Total vertex count: 24
[LuxRays][662.907] Total triangle count: 12
[LuxRays][662.907] EmbreeAccel build time: 0ms
[Engine/Viewport] Pausing session
Loading input
Resolution: 562x686
Initializing
device=CPU, version=1.4.1, msec=0.6399
filter=RT, msec=14.3503
Denoising 100%
msec=411.396
Saving output
OS: Windows 10
Blender version: 4.0.2
LuxCore version: BlendLuxCore 2.8 alpha 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.