Assign Materials on Faces of an object #78390
Labels
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#78390
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
Operating system: Linux-5.7.6-arch1-1-x86_64-with-glibc2.29 64 Bits
Graphics card: AMD KAVERI (DRM 2.50.0, 5.7.6-arch1-1, LLVM 10.0.0) X.Org 4.5 (Core Profile) Mesa 20.1.2
Blender Version
Broken: version: 2.83.1, branch: makepkg (modified), commit date: 2020-06-25 09:47, hash:
8289fc688b
(I've got it from pacman)Worked: I haven't checked this exact function on other versions so, unknown
Short description of error
Assigning materials on faces of an object breaks the model and doesn't work properly.
Exact steps for others to reproduce the error
My materials:
I've created a sphere with a material 001. Than I've selected certain faces of this sphere and applied material 002 on them:
That's a result of applying the material: faces I've selected disappeared and there is something broken inside. That's what I saw when selected certain faces:
As you can see, this broken black thing changed its shape and colored itself in material 002.
Now then I've selected other rings that were in material 001 previously and assigned and assigned material 003 on them.
Surprisingly, they were colored to material 002
That's what happened when I've assigned material 004 on other selected rings (those rings I've applied the material on are selected in the picture)
test2.blend
Added subscriber: @antifreeze9
Note: I've tried using version from official site and got the same result
Added subscribers: @fclem, @EAW
Changed status from 'Needs Triage' to: 'Needs User Info'
I cannot reproduce the issue using 2.83.1 or 2.90 on Win10.
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 470/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 388.13
This looks similar to #74024 (see https://developer.blender.org/T74024#922564), which was fixed with
6d8b6aec18
. That fix only applies to AMD VERDE. @fclem, you might have to add another AMD card/driver to theGG.unused_fb_slot_workaround
club.Try starting Blender with
--debug --debug-gpu --debug-gpu-force-workarounds
to check if the workarounds fix this issue for you. Try both 2.83.1 and 2.90. Please use the versions fromhttps:*builder.blender.org/download/ & https:*www.blender.org/download/ so we can continue to eliminate the possibility of it being an unofficial build issue.
Yes, I've tried to do the same thing on the pacman build + official build on Intel GPU machine and wasn't able to reproduce this bug too so that seems like mesa bug.
On AMD machine tho I'm getting the same issue with both 2.83.1 and 2.90 (official build).
I was trying to run Blender 2.83.1 (official build) with
but it crashed on creating materials this time.
(from blender.crash.txt)
Pretty weird, but I've got this crash with creating materials while running --debug-gpu-force-workarounds with with both all official versions (2.83.1 and 2.90) and pacman one. Tho there was one time I was able to run normally with --debug-gpu-workarounds but I haven't recorded logs and all the other times I've tired running it it got crashed like this on all versions.
But it works just with
I've attached the logs it gave to this post, there were a lot of warnings from shaders so this may give a clue of what is wrong about this whole situation.
debug-gpu-2.83.1.log
The #74024 bug seems painfully similar to the one I have, so I'll try patching Blender 2.83.1 source code with the following lines:
But now I'm not sure if that will help at this point.
May be unrelated, but blender 2.90 also just crashes while assigning base color to material (from blender.crash.txt):
Okay, I've compiled everything and now it works!
What fixed it for me:
Tho everything still crashes when I run Blender with --debug-gpu-force-workarounds but that may be related to another issue(?), I'll leave crash report anyways:
blender.crash.txt
Here's my log from --debug --debug-gpu:
KAVERI-fix.log
Changed status from 'Needs User Info' to: 'Resolved'