Blender 2.77 & up, GLSL Viewport rendering not working correctly, material glitches & artifacts #49387
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
6 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#49387
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
Mac OS X 10.11.6, Nvidia GT750m 2GB, OS X Built in drivers (310.xx.xxxx) as well as Nvidia Web Drivers (346.03.15f03)
Mac OS X 10.11.6, Nvidia GTX580 1.5GB, OS X Nvidia Web Drivers (346.03.15f03)
Mac OS Sierra GM 10.12, Nvidia GT750m 2GB, OS X Built in drivers
Blender Version
Broken: 2.77
22a2853
Broken: 2.77a
abf6f08
Broken: 2.78RC
9d70344
Worked: 2.76b
f337fea
Short description of error
GLSL Viewport rendering is broken, has artifacts & glitches. Material Nodes don't work properly. OS X bug only. Checked on Windows & it works fine. (on 2.78RC)
Based on original file/post: https://cgcookie.com/2015/05/20/pbr-in-blenders-viewport/
Exact steps for others to reproduce the error
Open attached blend files to see the artifacts, OS X only, or see the screenshots.
blender-broken.mov
blender-ok.mov
PBR_explore.blend
PBR_explore_mod.blend
Changed status to: 'Open'
Added subscriber: @mdpdesign.pl
GLSL Viewport rendering not working correctly, material glitches & artifactsto Blender 2.77 & up, GLSL Viewport rendering not working correctly, material glitches & artifactsAdded subscribers: @MikeErwin, @Sergey
Can't reproduce this on Linux. @MikeErwin, mind testing on OSX?
Today I did some more tests, and it turns out that even Blender 2.76b has problems on OS X with Material nodes.
Material nodes or probably "Normal node" is causing the shader to be broken, when trying to mix 2 materials or more. Weird thing is that when you go to Edit mode shader is OK, after switch back to Object mode shader is broken again. See the OS X video for details.
I also opened the "broken" test file from OS X on the Windows system and it didn't work anymore. I had to manually re-create the material.
Blender 2.76b OS X:
blender_osx_not_ok.mov
Blender 2.78 RC2 Windows:
blender_windows_ok.mp4
Hi Guys! Any update on this topic?
Blender 2.78.1 Still not working as expected under OS X. Recently I was doing some client work and created simple showcase scene with business card I wanted to render it in the OpenGL viewport.
I created the scene on Windows, and after that opened it on OS X, whenever I use normal map in the textures it goes crazy ;/
I did some additional searching and found similar bug: https://developer.blender.org/T43342 related to normal maps.
The weird thing happens when I got to Edit Mode, suddenly the material is working as expected. But as soon as I got to Object Mode it breaks. Please see the screenshots attached:
I don't think it's only driver Nvidia/Apple related issue, because it shouldn't work in Edit Mode then.
.blend file attached:
business-card-still-001.blend
On Windows I was able to render it without problems: https://www.facebook.com/marek.mdproject/posts/10211435034420921
Added subscriber: @fablefox
Hi, is this problem still an issue 2.78c ?
Added subscriber: @Mark-125
Hi, new here but long time Blender user. Registered an account on this just to chime in on this bug.
It's is sole reason I've been unable to upgrade and work in new versions of Blender since 2.76a. Can't wait to try the newer features :/ !
I keep checking back to this same page incase it's fixed (I think I can subscribe now, though.) I guess working around it wouldn't be so bad if I was able to keep both 2.76a and the newest version installed on my workstation, but apparently Unity actually has huge problems with imported blender models from before 2.76b if 2.76b is installed? I'm sure there's already a ticket open for that somewhere?
I'm appreciative of all the work that gets done on Blender, and if this never gets fixed I'd probably be fine working in 2.76a for years before even being tempted to switch 3d packages lol. I just wanted to make sure you guys know this little issue in the main branch is actually a total deal-breaker for some blender game developers.
It looks like there's a bunch of screenshots and details about the problem here already, but if there's anything else I can share to help, I'd be glad to know! thanks
Added subscriber: @ohookins-1
I believe that I might also be suffering from this bug.
MacOS 10.13.3 High Sierra
Early 2015 MacBookPro with Intel Iris Graphics 6100
Blender 2.79
I noticed that when I have a noise texture going into a mixRGB node to control between two slightly different textures, the output is only ever all black or all white. I use a ColorRamp node to alter the output of the noise, and then it becomes very obvious.
Rendered mode is totally fine, just Material view mode.
Added subscriber: @brecht
Changed status from 'Open' to: 'Archived'
Archiving old report, we no longer work on fixing these types of issues in 2.79 but focus on the new viewport in 2.8.