Hoshinova
  • Joined on 2023-04-11
Hoshinova pushed to merge-noise-nodes2 at Hoshinova/blender 2023-10-13 17:50:26 +02:00
2278e3b2da Revert "-- Un-remove Musgrave Texture."
Hoshinova pushed to merge-noise-nodes2 at Hoshinova/blender 2023-10-13 15:38:59 +02:00
27701ec116 -- Un-remove Musgrave Texture.
Hoshinova commented on pull request blender/blender#111187 2023-10-13 13:50:07 +02:00
Nodes: Merge Musgrave Texture Node Into Noise Texture Node

I think the reasoning behind it is too complicated for comments to describe. The PR description is already rather complicated despite only containing hand waving explanations, so I'd rather leave…

Hoshinova pushed to merge-noise-nodes2 at Hoshinova/blender 2023-10-13 13:39:02 +02:00
8150a05ffb Merge branch 'main' into merge-noise-nodes2
af38e551df -- Improve versioning.
6922cb4683 Refactor: keyingsets.cc
a0ef7a7910 Vulkan: Image Editor Drawing
751133c40e GPU: Skip Validating Transform Feedback Shaders When Not Supported
Compare 512 commits »
Hoshinova commented on pull request blender/blender#111187 2023-10-13 12:06:51 +02:00
Nodes: Merge Musgrave Texture Node Into Noise Texture Node

@brecht

And also assuming it would simplify the code significantly. But it seems that was only for the fbm mode and the Noise Texture is now getting an additional enum and 2 input sockets for…

Hoshinova commented on pull request blender/blender#111187 2023-10-09 19:35:51 +02:00
Nodes: Merge Musgrave Texture Node Into Noise Texture Node

@JacquesLucke You sure that I should rename all new variables? (It's quite a lot)

Hoshinova commented on pull request blender/blender#111187 2023-10-09 19:27:55 +02:00
Nodes: Merge Musgrave Texture Node Into Noise Texture Node

Yeah, I know but a lot of other versioning code also uses Camel case. Should I change all variable names to snake case?

Hoshinova commented on pull request blender/blender#111187 2023-10-09 18:27:00 +02:00
Nodes: Merge Musgrave Texture Node Into Noise Texture Node

Thought about that, but kept it like this to make the logic consistent with versioning_replace_musgrave_texture_node. But will change if you want that.

Hoshinova commented on pull request blender/blender#111187 2023-10-09 18:24:38 +02:00
Nodes: Merge Musgrave Texture Node Into Noise Texture Node

I think @OmarEmaraDev told me to.

Hoshinova commented on pull request blender/blender#111187 2023-10-09 18:23:31 +02:00
Nodes: Merge Musgrave Texture Node Into Noise Texture Node

You mean I should rename sockRoughness to roughness_socket? Why just this specific socket? It makes the naming inconsistent with the rest of the code.

Hoshinova commented on issue blender/blender#113356 2023-10-08 17:15:36 +02:00
Add option "Auto Add Fake User" to user preferences

@mont29 What I propose isn't supposed to be final solution to the Fake User problems but rather a temporary fix until a new data management system replaces the current one.

You rarely hear…

Hoshinova pushed to auto-fake-user at Hoshinova/blender 2023-10-08 16:24:19 +02:00
949e05d5ca -- Change UI.
e6eab5d5e2 Merge branch 'main' into auto-fake-user
8c1c782853 Merge branch 'blender-v4.0-release' into main
4abd59e204 Fix #113320: 'Automatic Constraint' not working in 2D editors
ce4663403b Cleanup: Return early to reduce indentation for 3D cursor drawing
Compare 303 commits »
Hoshinova commented on pull request blender/blender#113247 2023-10-06 19:54:31 +02:00
Add option "Auto Add Fake User" to user preferences
Hoshinova commented on issue blender/blender#113356 2023-10-06 19:51:30 +02:00
Add option "Auto Add Fake User" to user preferences

@Nika-Kutsniashvili Having an individually toggle for data-types makes sense. In that case I'd make an individual option for all the different data-types mentioned in my PR except for Freestyle…

Hoshinova commented on pull request blender/blender#113247 2023-10-06 19:39:29 +02:00
Add option "Auto Add Fake User" to user preferences

@mont29 Here's the corresponding design task.

Hoshinova opened issue blender/blender#113356 2023-10-06 17:54:57 +02:00
Add option "Auto Add Fake User" to user preferences.
Hoshinova pushed to merge-noise-nodes2 at Hoshinova/blender 2023-10-04 19:21:36 +02:00
e0a34c0680 -- Remove geometry nodes UI Musgrave entry.
Hoshinova pushed to merge-noise-nodes2 at Hoshinova/blender 2023-10-04 16:18:21 +02:00
2eb11b9c63 Merge branch 'main' into merge-noise-nodes2
5ad9c135e4 Cleanup: deduplicate uilist layout code for zone socket items
29da7608ca Geometry Nodes: deduplicate zone socket item operators in Python
43d7abc31a Merge branch 'blender-v4.0-release'
2d2c7457cf Fix #112548: Assert in object parenting liboverride code.
Compare 111 commits »
Hoshinova commented on pull request blender/blender#113247 2023-10-04 16:13:53 +02:00
Add option "Auto Add Fake User" to user preferences

A few design questions remain:

  1. Should it be enabled by default?
  2. It's categorized under the Node editor category because that's what most users think of when speaking about Fake User.…