在對象可見性方面,對應一種是視窗顯示和另一種是渲染可見性,請注意一件事,隱藏的物體渲染時會出現,只是在視圖上邊見不到,這兩個屬性是分開設置和讀取。
這些屬性在2.8之後是更改過。
2.7所用的代碼:object.hide
2.8的代碼:obj.hide_viewport
物體.hide_viewport=True ,就可以隱藏物體,就是平時快捷鍵H,隱藏功能
obj.hide_render
可以將這個簡單的函數用於 2.7 和 2.8 兼容性:
def hide_viewport(object, state): """多版本兼容性,用於設置對象的視口隱藏狀態""" if hasattr(object, "hide_viewport"): object.hide_viewport = True else: object.hide = True
轉載請註明出處(百家號:blender幫)