Page MenuHome

Rabit (Rabit)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 27 2019, 8:46 AM (129 w, 6 d)

Recent Activity

Jan 5 2022

Rabit (Rabit) added a comment to T94314: OpenEXR can't be used to save results during the render process.

Thank you, Sergey - it's understandable. May I ask how the viewport (during gui rendering) getting the picture? Maybe there is a way to get it out of GPU on demand, like by calling _cycles.draw()?

Jan 5 2022, 7:45 PM · Render & Cycles, BF Blender

Jan 4 2022

Rabit (Rabit) added a comment to T94314: OpenEXR can't be used to save results during the render process.

Hmmm, I understand that it's not supported officially (as a declared feature) - but the API allows to do that and worked before v3 just well. If you will run it with previous version of blender (like I did with 2.93.1 for example) - you will see that the png is actually is quite here:

> BLENDER_USER_CONFIG=. BLENDER_USER_SCRIPTS=. ~/local/blender-2.93.1-linux-x64/blender -b -noaudio --python-expr "
import bpy
bpy.context.scene.render.engine = 'CYCLES'
bpy.context.scene.render.image_settings.file_format = 'PNG'
bpy.context.scene.cycles.use_adaptive_sampling = False
bpy.context.scene.cycles.samples = 2048
bpy.context.scene.cycles.use_progressive_refine = True
counter=0
def my_handler(scene):
    global counter; counter += 1
    if counter  < 60:
        return
    print('\ntaking screenshot\n')
    bpy.data.images['Render Result'].save_render('_preview.png')
    print('screenshot taken\n');
    import sys;
    sys.exit(0)
bpy.app.handlers.render_stats.append(my_handler)
Jan 4 2022, 9:03 PM · Render & Cycles, BF Blender

Dec 28 2021

Rabit (Rabit) added a comment to T94314: OpenEXR can't be used to save results during the render process.

Ok, just found a better (slightly) way to reproduce - don't know a way to get and parse status using built-in python, but simple if counter < 38 makes it happen right in time of printing the second sample status:

Dec 28 2021, 8:07 AM · Render & Cycles, BF Blender

Dec 22 2021

Rabit (Rabit) added a comment to T94314: OpenEXR can't be used to save results during the render process.

Oh sorry about that, I have a relatively powerful workstation (48 threads 128GB RAM) - so now can't be sure it is able to be reproduced this way (even though I'm running my distributed agents in docker containers with 4 threads and 4GB of ram and there I'm able to reproduce it constantly, maybe it's up to CPU features or something)... For example on a much slower speed it could not get the memory corruption if will save exr before the buffers will change or something... You can try to run the save_render manually without this sleep or let me try to test it again with handler like bpy.app.handlers.render_stats because my preview saving is actually triggered during that event.

Dec 22 2021, 8:51 AM · Render & Cycles, BF Blender

Dec 21 2021

Rabit (Rabit) created T94314: OpenEXR can't be used to save results during the render process.
Dec 21 2021, 10:46 PM · Render & Cycles, BF Blender

Apr 4 2021

Rabit (Rabit) added a comment to T85676: Cycles: EXR merger results are weird.

Any updates? Do you think it's possible to include in 2.93 LTS release?

Apr 4 2021, 2:24 AM · Render & Cycles, BF Blender

Feb 16 2021

Rabit (Rabit) added a comment to T85676: Cycles: EXR merger results are weird.

Hi @Philipp Oeser (lichtwerk) , no, this issue is about Cycles merger (built-in cycles functionality https://github.com/blender/blender/blob/master/intern/cycles/blender/addon/operators.py#L160 ), I just use a simple script from my addon to run and test it.

Feb 16 2021, 7:35 PM · Render & Cycles, BF Blender
Rabit (Rabit) created T85676: Cycles: EXR merger results are weird.
Feb 16 2021, 4:47 AM · Render & Cycles, BF Blender

Jan 23 2021

Rabit (Rabit) created T85004: Release process bug: absolute path in blender-2.91.2.sha256.
Jan 23 2021, 11:46 PM · Platforms, Builds, Tests & Devices, Infrastructure: Blender Buildbot, BF Blender

Dec 3 2020

Rabit (Rabit) added a comment to T83133: Addon loading failed with exception instead of the proper error.

@Robert Guetzkow (rjg) I understand the complexity of catching every issue possible - it's not a great for sure. But if the error generates the message where instead of the module directory "BlendNet-v0.3.3" we have part of it "BlendNet-v0" - it looks weird. For sure it's a limitation of the python, but who need to be aware of it and find out what's wrong - Blender or the User?

Dec 3 2020, 12:19 AM · BF Blender

Dec 2 2020

Rabit (Rabit) added a comment to T83133: Addon loading failed with exception instead of the proper error.

@Robert Guetzkow (rjg) I totally agree that addon developers should test their code and make sure it's working well - that's why BlendNet is used daily CI to ensure that the addon is working properly on 2.80, LTS and Latest Blender. And right now there is no issue in the addon itself, it's just the GitHub interface that posting additional files on the release page:

Dec 2 2020, 8:05 PM · BF Blender
Rabit (Rabit) added a comment to T83133: Addon loading failed with exception instead of the proper error.

So for example in my particular case - I did everything correctly, packed my great addon properly, but github also provides a way to download the sources of the release and the tags are attached to the repo name like "BlendNet-v0.5" (https://github.com/state-of-the-art/BlendNet/issues/123#issuecomment-734960407). It's a different convo with github guys here: https://github.community/t/control-prefix-of-the-release-source-code/145808 , but overall there is not much I can do if user by mistake clicks on this link and downloads the wrong artifact. Or even just to accidentally put dot in the name because he likes dots - doesn't matter.

Dec 2 2020, 12:05 AM · BF Blender

Dec 1 2020

Rabit (Rabit) added a comment to T83133: Addon loading failed with exception instead of the proper error.

Unfortunately no - the users installs the addon archive, see the exception and don't understand why it's not found. It's not obvious - the addon is here (folder and stuff), but just contains dot in the name.

Dec 1 2020, 9:46 PM · BF Blender

Nov 28 2020

Rabit (Rabit) updated the task description for T83133: Addon loading failed with exception instead of the proper error.
Nov 28 2020, 12:11 AM · BF Blender
Rabit (Rabit) created T83133: Addon loading failed with exception instead of the proper error.
Nov 28 2020, 12:09 AM · BF Blender

Oct 21 2020

Rabit (Rabit) added a comment to T81872: Crash on Windows during rendering in BlendNet.

Ok, during preparing of the example bundle I found what was the actual issue - seems like if the current scene render engine changes from the render engine - it's causing the crash.

Oct 21 2020, 10:46 PM · BF Blender
Rabit (Rabit) added a comment to T81872: Crash on Windows during rendering in BlendNet.

Hi @Richard Antalik (ISS) , sure will prepare a simple test suite to check the behavior.

Oct 21 2020, 8:27 PM · BF Blender

Oct 20 2020

Rabit (Rabit) created T81872: Crash on Windows during rendering in BlendNet.
Oct 20 2020, 12:12 AM · BF Blender

Sep 24 2020

Rabit (Rabit) created T81149: Store waveletNoiseTile.bin properly.
Sep 24 2020, 10:59 PM · Nodes & Physics

Sep 22 2020

Rabit (Rabit) created T81039: Inconsistency on Windows in resolving frame_path().
Sep 22 2020, 12:02 AM · BF Blender

Sep 11 2020

Rabit (Rabit) added a comment to T80154: Mantaflow rendering unstable (when using multiple fluid domains).

Just found another thing with baking on 2.90 - if I'm changing the initial fuel level (0-1.3 bezier) for example and not starting from 1.3 - it's dissolving before reaching top of the domain, than it probably will not fail. Not sure how it's related, but maybe it's a workaround for now - just make sure the fire particles not reaching the domain limits.

Sep 11 2020, 7:52 PM · Nodes & Physics, BF Blender

Sep 4 2020

Rabit (Rabit) added a comment to T21410: Render API load from file does not load all layers.

Hello Guys, just found quite the same during working on BlendNet addon (https://github.com/state-of-the-art/BlendNet/issues/57#issuecomment-687360342), it's not critical - but definitely will be great to have it fixed.

Sep 4 2020, 10:16 PM · Render Pipeline, BF Blender

Sep 3 2020

Raimund Klink (Raimund58) awarded T80154: Mantaflow rendering unstable (when using multiple fluid domains) a Love token.
Sep 3 2020, 8:21 AM · Nodes & Physics, BF Blender
Rabit (Rabit) added a comment to T80154: Mantaflow rendering unstable (when using multiple fluid domains).

I just tested the latest blender-2.91.0-ba188e721899-linux64 build:

Sep 3 2020, 1:03 AM · Nodes & Physics, BF Blender

Sep 1 2020

Rabit (Rabit) added a comment to T80154: Mantaflow rendering unstable (when using multiple fluid domains).

So, I checked recently released 2.90 - even worse it crashed on 2th step "baking" (5th domain bake, 215 frame):

$ blender
found bundled python: /home/user/local/blender-2.90.0-linux64/2.90/python
Read blend: /home/user/tmp/mantaflow/mantaflow-render-test.blend
terminate called after throwing an instance of 'Manta::Error'
  what():  can't clean grid cache, some grids are still in use
Error raised in /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/extern/mantaflow/preprocessed/fluidsolver.cpp:33
zsh: abort (core dumped)  blender
Sep 1 2020, 9:55 PM · Nodes & Physics, BF Blender

Aug 31 2020

Rabit (Rabit) updated subscribers of T80154: Mantaflow rendering unstable (when using multiple fluid domains).

Hello Guys, anyone could reproduce? @Raimund Klink (Raimund58)

Aug 31 2020, 7:53 PM · Nodes & Physics, BF Blender

Aug 29 2020

Rabit (Rabit) updated the task description for T80154: Mantaflow rendering unstable (when using multiple fluid domains).
Aug 29 2020, 8:32 PM · Nodes & Physics, BF Blender

Aug 28 2020

Rabit (Rabit) added a comment to T80154: Mantaflow rendering unstable (when using multiple fluid domains).

Simple test blend file:

Aug 28 2020, 3:38 AM · Nodes & Physics, BF Blender
Rabit (Rabit) added a comment to T80154: Mantaflow rendering unstable (when using multiple fluid domains).

Ok, just reproduced the issue on a simple blend file and default blender 2.83.5 . Will reproduce one more time from nothing and will attach the steps to reproduce and the file.

Aug 28 2020, 3:26 AM · Nodes & Physics, BF Blender

Aug 27 2020

Rabit (Rabit) added a comment to T80154: Mantaflow rendering unstable (when using multiple fluid domains).

Looks like it's happening during animation rendering once per ~150 frames, still trying to figure out the minimal configuration.

Aug 27 2020, 10:00 PM · Nodes & Physics, BF Blender
Rabit (Rabit) created T80154: Mantaflow rendering unstable (when using multiple fluid domains).
Aug 27 2020, 8:23 AM · Nodes & Physics, BF Blender

Jul 10 2020

Rabit (Rabit) added a comment to T78573: Blender 2.831 - VSE - crash at remove strips..

So the change will be added only to 2.9? Do you have plans to integrate it to 2.83 LTS?

Jul 10 2020, 10:55 PM · BF Blender (2.90), VFX & Video, Video Sequencer

Jul 5 2020

Rabit (Rabit) added a comment to T78573: Blender 2.831 - VSE - crash at remove strips..

Yep, affecting me too. I think it's somehow related to the prefetch frames mechanism - when it's working on the erasing strip there are ~100% chance to crash.

Jul 5 2020, 8:55 AM · BF Blender (2.90), VFX & Video, Video Sequencer

Nov 27 2019

Rabit (Rabit) created T71967: Saving the same project generates different blend files.
Nov 27 2019, 9:05 AM · BF Blender