Skip to content

Commit

Permalink
[UI] [OOT] More informative text regarding culling (#433)
Browse files Browse the repository at this point in the history
* better text for culling

* Be less vague

* split line

---------

Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
  • Loading branch information
Reonu and Dragorn421 authored Aug 27, 2024
1 parent 9ac36e2 commit 0eed468
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
4 changes: 2 additions & 2 deletions fast64_internal/oot/props_panel_main.py
Original file line number Diff line number Diff line change
Expand Up @@ -229,8 +229,8 @@ def draw_props(self, layout: bpy.types.UILayout):
col.prop(self, "sizeControlsCull")
if not self.sizeControlsCull:
prop_split(col, self, "manualRadius", "Radius (OOT Units)")
col.label(text="Meshes generate cull groups automatically.", icon="INFO")
col.label(text="This is only for custom cull group shapes.")
col.label(text="RSP culling is automatic. The 'Custom Cull Group' empty type is for CPU culling.", icon="INFO")
col.label(text="This will create custom cull group shape entries to be used in Cullable rooms.")
col.label(text="Use Options -> Transform -> Affect Only -> Parent ", icon="INFO")
col.label(text="to move object without affecting children.")

Expand Down
4 changes: 3 additions & 1 deletion fast64_internal/oot/room/properties.py
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,9 @@ def draw_props(self, layout: UILayout, dropdownLabel: str, headerIndex: int, obj
if self.roomShape == "ROOM_SHAPE_TYPE_IMAGE":
self.drawBGImageList(general, objName)
if self.roomShape == "ROOM_SHAPE_TYPE_CULLABLE":
general.label(text="Cull regions are generated automatically.", icon="INFO")
general.label(text="The 'Cullable' room shape type is for CPU culling,", icon="INFO")
general.label(text="and requires meshes to be parented to Custom Cull Group empties.")
general.label(text="RSP culling is done automatically regardless of room shape.")
prop_split(general, self, "defaultCullDistance", "Default Cull (Blender Units)")
# Behaviour
behaviourBox = layout.column()
Expand Down

0 comments on commit 0eed468

Please sign in to comment.