Log In
New Account
Home My Page Projects Blender 2.x BF release
Summary Activity Tracker SCM Files

Blender 2.6 Bug Tracker: Browse

[#26448] Solidify Modifier makes mesh texture missing in OpenGL render

Date:
2011-03-10 15:31
Priority:
3
State:
Closed
Submitted by:
johan tri handoyo (johantri)
Assigned to:
Campbell Barton (campbellbarton)
Category:
Modifiers
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
 
Summary:
Solidify Modifier makes mesh texture missing in OpenGL render
Detailed description
My system : Ubuntu 10.10 64bit. AMD Turion X2 64bit. NVIDIA Gforce 9100m G.

I try to make an openGL render routine, to see my animation in realtime (playblasting). All mesh that using Solidify Modifier is missing their texture. All the texture works well when i disabled the solidify modifier.

Kindly please check the attachment below. Thank You

Followup

Message
  • Date: 2011-03-10 16:05
  • Sender: Ton Roosendaal
  • The attachment is missing. In our bug tracker is a bug (yes really), so make sure you press "save changes" while the tab "Attachment" is open.
  • Date: 2011-03-11 03:10
  • Sender: johan tri handoyo
  • sorry about that. But everytime i try to attach the file, it shows the following warning :

  • Date: 2011-03-11 03:12
  • Sender: johan tri handoyo
  • nevermind, i think it's saved already...
  • Date: 2011-03-11 03:59
  • Sender: Joshua Leung
  • A similar bug also affects meshes with a Mask Modifier applied. When doing an OpenGL animated render, textures are ignored, but when OpenGL still render is used, textures are drawn normally (i.e. like in the 3D viewport normally). Objects without this modifier are perfectly fine.

    Checking around my harddrive for some old builds, this issue doesn't seem to exist back in 2.52 (specifically when the "bullet2" gsoc branch was branched from trunk), but it does appear in current versions (at least from r34842 till current trunk r35459).

    ---

    See the "sintel lite" file here:
    https://sites.google.com/site/aligorith/sintel_lite_v2-aligorith-03.zip?attredirects=0&d=1
    The "body" mesh has a mask modifier, so lacks textures, while the shirt doesn't have a mask modifier and has textures. Removing the mask modifier solves the problems.
  • Date: 2011-03-11 04:34
  • Sender: Campbell Barton
  • This doesn't happen
    * if any other setting is used then 'Render to window'
    * if armature is deleated (when armature is hidden the bug still happens)
    * solidify enabled (as mentioned)

    also reloading the texture ot toggling mipmap settings wont make the texture show.
  • Date: 2011-03-11 06:25
  • Sender: Campbell Barton
  • fixed r35469.

    the second window was using a datamask without UV layers so the solidify modifier was recalulated without them.
    now all windows are used to calculate the datamask before use.
 

Attached Files:

Name Date Download
solidify_bug.jpg 2011-03-11 03:10 Download
solidify_bug.blend.zip 2011-03-11 03:12 Download

Changes:

Field Old Value Date By
StatusInvestigate2011-03-11 06:25campbellbarton
status_idOpen2011-03-11 06:25campbellbarton
close_dateNone2011-03-11 06:25campbellbarton
summarySolidify Modifier makes mesh texture missing in OpenGL render *NEED BLEND FILE*2011-03-11 04:34campbellbarton
File Added15343: solidify_bug.blend.zip2011-03-11 03:12johantri
File Added15342: solidify_bug.jpg2011-03-11 03:10johantri
summarySolidify Modifier makes mesh texture missing in OpenGL render2011-03-11 02:39campbellbarton
assigned_tonone2011-03-10 16:05ton
StatusNew2011-03-10 16:05ton