- User Since
- Dec 9 2020, 4:54 PM (86 w, 4 d)
Feb 22 2022
Feb 20 2022
I did a test by adding those three keys to the Info.plist file and it works. Though I doubt users will read the small print that gets added to the dialogs.
Jan 11 2022
Thanks for confirming the issue, @Ankit Meel (ankitm)!
I made that code change, but it didn't affect behaviour.
Jan 10 2022
Just tested it and Blender 2.93 shows the exact same behaviour. Three permission dialogs appear when starting it for the first time.
Jan 6 2022
Jan 4 2022
Dec 8 2021
Thanks, but in general I refrain from running unofficial builds made by others, just as a security precaution. Also, unless you did some signing magic your build probably won't run on my machine. Apple has tightened up that stuff pretty well lately.
I couldn't find a Metal branch. Has this work been integrated into master already? I've built master and the Sytem Info says:
========================================== = Blender 3.1.0 Alpha System Information = ========================================== build linkflags: ... -framework Metal
Oct 30 2021
Aug 3 2021
Kudos on reaching master level, @Michael Kowalski (makowalski) :-) Glad it has landed.
Aug 2 2021
Jul 28 2021
I first asked in the Rocket Chat coders channel and @Sergey Sharybin (sergey) said I should track it here.
Jul 27 2021
Jul 26 2021
Jul 24 2021
Strange, but it doesn't crash when I open it in the same version (Blender 2.93.1) on macOS. However, it does crash on my newer 3.0.0 alpha builds, like the latest builds from the cycles-x and usd-importer-T81257-merge branches.
Where are you trying to save your model? Do you have permissions to write to that location?
Nitpicking here, but the "Experimental" header is aligned way to the left, which is especially visible when the import properties panel's width is enlarged. Optically it would look better if it were aligned the same way as all the other headers are aligned.
Jul 21 2021
Jul 20 2021
I noticed most other import file dialogs neatly show the currently active filename extension filter, but the USD importer's file dialog doesn't. Here are the filter popups for the FBX and the glTF 2.0 file dialogs:
Jul 19 2021
Jul 17 2021
Jun 25 2021
What makes you think this is a duplicate of T85078? This issue is about mixing CPU and GPU, right. The other one is just using one variant.
Jun 23 2021
I don't know if it's related, but I have experienced several times where I perform actions like moving a node in the Compositor or moving the mouse to scale an object, where the mouse leaves the windows. In theory you should be able to continue moving the mouse and the operation will continue too. But in practice often the operation goes haywire and the scale factor increases very much or the node shoots off the screen. I've seen this reported in other bug reports too, so it looks like some mouse messages get lost when the mouse crosses window borders.
I just tried (locally) to include some recent changes from master into the usd-importer-T81257-merge branch. But some merge issues popped up. This USD branch doesn't seem to be (regularly) rebased or merged with master. Is there a reason for this?
Jun 22 2021
- Another quote escaped.
- Escaped quote char.
Isn't it perfectly normal to get different results between rendering on CPU and GPU? They use different algorithms. In general GPU is faster, but CPU supports more rendering features and produces better results. I think I read somewhere that when you want consistent rendering results, you have to either render on GPU or CPU, but not mix both.
- Revert "CLangFormat"
- ClangFormat using LLVM 9.0.1.
As you can see CLangFormat has changed the formatting of both the comment and the code in source/blender/makesdna/DNA_mesh_types.h (link). I don't know why the code itself got reformatted; was it was wrongly formatted to begin with or is my CLangFormat version using different formatting rules? In any case, I'd argue this patch should only contain the comment formatting change.
By the way, I know the make format PATHS="--changed-only". But my point is that already in master that don't seem to be ClangFormatted. Could also be that my local system has different settings. I had a chat with @Ankit Meel (ankitm) last week, and it turned out we used different versions (which is weird, because clang-format is included in the Blender libs, right?).
Using clang-format (11.0.1)... > WARNING: Version of clang-format is too recent: (11, 0, 1) > (9, 0, 1) > You may want to install clang-format-9.0, or use the precompiled libs repository.
Jun 21 2021
On my Macbook M1 frame 8593 seems to render just fine in Blender 2.93.0...
How did you bisect?
Jun 18 2021
So I guess this one can be closed.
Jun 16 2021
Ok, good to hear. So this issue can be closed?
- Removed Safari download files extended attribute check. Safari's .download files are already identified earlier in the code as Application Bundle.
- Reverted Safari changes from storage_apple.mm.
So, I dug into this some more. And it looks like it's kind of a mess. Some conclusions based on this StackOverflow article:
- Added comments.
Yes. In fact, the current revision of this diff effectively only runs that filelist.c code. The other code is skipped. I just kept it in, because it isn't clear to me which method I should choose.
Jun 15 2021
What is the "reload" action? Can you attach a .blend that exhibits this behaviour and give precise steps to reproduce the issue?
So what do you think? Should I revert the storage_apple.mm changes and only do the filelist.c change?
- Now recognizing Safari's .download filename extension as an Application Bundle, so these files won't be displayed in the file dialog.
- Disabled Safari extended file attribute check. Probably can be removed.
- Another typo.
- Fixed typos.
Jun 14 2021
I imported the Playdate game console USDZ (unzipped it first; used the experimental USD preview option). When switching to Cycles and to Render Preview I noticed the whole thing turned purple. This of course implied missing textures. A little experimenting showed all materials had a faulty node setup connected to the Emission node of the Principled BSDF. When I disconnected it the model had its original colors again.
I'm able to get rendering started by disabling some of the stuff you've enabled:
- Optix denoiser
- Motion Blur
Finding the cause of the crash is all about excluding things. It's best to start with a clean slate.
I warn you that its a little bit bizarre
I notice the left ball in the lower right corner of the Shading view doesn't look like a reflecting mirror ball, but is pitch black. Does it also look like that when you start Blender, load factory defaults and go to the Shading tab? It should look like this:
Based on an attached .blend file
I see no difference between those Blender versions. But maybe I don't know what you mean? Screenshots would help.
On my Macbook M1 running Blender 2.93.0 I experience no significant undo delay. I loaded the file, Go into Material Preview. Duplicate some cubes. The Undo is almost instantly.
Jun 13 2021
So what about this? I think it's ready for a final review. I've been using it privately for some time now and it seems to work just fine. Would be great to have this in an official build.
Microsoft just announced they will improve the OneDrive experience on macOS later this year. It seems they will replace their custom files on-demand implementation and use the official APIs: