• Joined on 2023-02-28
MKRelax commented on pull request blender/blender#112110 2023-09-14 23:21:52 +02:00
Fix #111978: Passthrough if there is no simulation state (backport to 3.6)

@JacquesLucke One remark: I do see geometry disappearing at frame 0 regularly (but not always, see below) but I assume that could be by design (although from a user's point of view, running an…

MKRelax commented on pull request blender/blender#112363 2023-09-14 22:12:14 +02:00
Fix: Simulation Nodes: assert when scrubbing the timeline with simulation (Blender 3.6)

You're absolutely right. Apparently I was testing \build_windows_x64_vc16_Debug\bin\blender.exe from a previous build. Should have tested \build_windows_x64_vc16_Debug\bin\Debug\blender.exe.

MKRelax commented on pull request blender/blender#112110 2023-09-14 19:28:32 +02:00
Fix #111978: Passthrough if there is no simulation state (backport to 3.6)

@JacquesLucke Good news and bad news:

  • Bad news: a debug build of e55ca270e2 still gives a failed assertion:…
MKRelax commented on pull request blender/blender#112363 2023-09-14 18:53:57 +02:00
Fix: Simulation Nodes: assert when scrubbing the timeline with simulation (Blender 3.6)

@JacquesLucke Unfortunately, this build still gives me the failed assertion:

BLI_assert failed: X:\Blender\3\blender\source\blender\blenkernel\intern\simulation_state.cc:153, get_state_at_fra…
MKRelax commented on pull request blender/blender#112110 2023-09-11 17:19:11 +02:00
Fix #111978: Passthrough if there is no simulation state (backport to 3.6)

@lichtwerk Although @PratikPB2123 added this to the 3.6 LTS milestone last week, I'm not sure there is consensus on backporting this to 3.6 and personally I respect the fact that Simulation Nodes…

MKRelax commented on pull request blender/blender#112110 2023-09-11 17:15:01 +02:00
Fix #111978: Passthrough if there is no simulation state (backport to 3.6)

@JacquesLucke Hmm, you're right. This crashes in the debug build on ModifierSimulationCache::get_state_at_frame_for_write, assertion BLI_assert(frame > states_at_frames_.last()->frame);. Not…

MKRelax commented on issue blender/blender#112094 2023-09-09 00:23:39 +02:00
Simulation Zone in 4.0: No geometry output before the first cached frame, negative Delta Time values.

Bisected again. The "No geometry output before cached frames" (second bullet) was introduced in that same commit, e92c59bc9bcd69576b44425042c0168e6d3c3cfa.

First bullet (not running the…

MKRelax commented on issue blender/blender#112094 2023-09-08 17:12:31 +02:00
Simulation Zone in 4.0: No geometry output before the first cached frame, negative Delta Time values.

I did a bisect and the Negative Delta Time (third bullet) was introduced in the following (Blender 4.0) commit:

commit e92c59bc9bcd69576b44425042c0168e6d3c3cfa
Author: Jacques Lucke…
MKRelax commented on pull request blender/blender#112110 2023-09-08 01:43:23 +02:00
Fix #111978: Passthrough if there is no simulation state (backport to 3.6)

@HooglyBoogly Updated the PR description to (hopefully) make it less confusing.

MKRelax commented on issue blender/blender#111978 2023-09-08 00:50:20 +02:00
Geometry disappearing when using simulation zone

I honestly didn't know the difference between a "pointer" and a "reference" until today and I don't have a clue what the code does, but I managed to backport this to 3.6. Solves it for me, but…

MKRelax created pull request blender/blender#112110 2023-09-08 00:35:58 +02:00
WIP: Fix #111978: Passthrough if there is no simulation state (backport to 3.6)
MKRelax pushed to 111978-simulation-empty-geometry at MKRelax/blender 2023-09-07 23:27:45 +02:00
0f1e5a6fae Fix #111978: Passthrough if there is no simulation state (backport to 3.6)
MKRelax created branch 111978-simulation-empty-geometry in MKRelax/blender 2023-09-07 23:27:45 +02:00
MKRelax created repository MKRelax/blender 2023-09-07 22:53:37 +02:00
MKRelax opened issue blender/blender#112094 2023-09-07 19:04:54 +02:00
Simulation Zone in 4.0: No geometry output before the first cached frame, negative Delta Time values.
MKRelax commented on issue blender/blender#111978 2023-09-06 23:25:46 +02:00
Geometry disappearing when using simulation zone

Thank you @PratikPB2123 for adding this to the 3.6 LTS milestone! To save you time, I have disected myself and found that this commit fixed it for 4.0:

81096abe2a3929c5e02e8d8c697a9571079f…
MKRelax commented on issue blender/blender#111978 2023-09-05 18:25:05 +02:00
Geometry disappearing when using simulation zone

Demo video. This happens when scrubbing the timeline, but also during normal viewport playback, especially in heavy scenes (probably due to skipping frames). When the same Node setup is repeated…

MKRelax opened issue blender/blender#111978 2023-09-05 15:47:21 +02:00
Geometry disappearing when using simulation zone
MKRelax pushed to main at MKRelax/flamenco-run-worker-scripts 2023-03-15 13:12:03 +01:00
f2f9aaee71 Added basic run-flamenco-worker scripts for running multiple workers.
516254faf7 Renamed scripts to *-gpu
Compare 2 commits »
MKRelax commented on pull request studio/flamenco#104193 2023-03-14 18:33:15 +01:00
Worker: check BLENDER_CMD environment variable (for multi-GPU Eevee rendering)

This is in no way meant to be a rant, and I apologize if it came across like that.

With multi-GPU Eevee rendering as goal, I am (lacking better options) looking for a way to have a worker use a…