View Issue Details

IDProjectCategoryView StatusLast Update
0006168DarkRadiantGUIpublic17.11.2022 13:16
ReporterDragofer Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version3.6.0 
Target Version3.7.0Fixed in Version3.7.0 
Summary0006168: Spline curves should not be created with a model spawnarg
DescriptionBy default, if a spline curve is created it'll be given a model spawnarg with the same value as its name spawnarg. However, TDM doesn't seem to be able to interpret this correctly and will render a black box at the origin of the curve. Deleting the model spawnarg gets rid of the black box, but the spline becomes unselectable in DR.

Another workaround, as described in the cutscenes tutorial in the wiki, appears to be to create a nodraw brush, convert it to a func_splinemover, copy-paste the curve spawnarg from the original curve and then delete the original curve. So maybe an alternative solution to this bug could be to force the mapper to have a worldspawn primitive selected when using a command to create a curve.
Steps To Reproduce1) Curve > Create NURBS curve
2) Save the map in DR, compile and load it in TDM.
3) At the origin of the curve a black box will be shown in TDM.
4) Delete the model spawnarg from the spline entity created in step 1.
5) Compile and load the map in TDM. The black box is now gone, but the spline is not selectable in DR.
TagsNo tags attached.


related to 0006169 resolvedgreebo Spline entities without model spawnarg are unselectable 


There are no notes attached to this issue.

Related Changesets

DarkRadiant: master 93c804a6

17.11.2022 12:07


Details Diff
0006168: Create spline entities without a model spawnarg Affected Issues
mod - radiantcore/selection/algorithm/Curves.cpp Diff File
mod - test/Curves.cpp Diff File

Issue History

Date Modified Username Field Change
16.11.2022 20:05 Dragofer New Issue
16.11.2022 20:05 Dragofer Summary Spline curves should not be assigned models => Spline curves should not be created with a model spawnarg
16.11.2022 20:07 Dragofer Description Updated
16.11.2022 20:09 Dragofer Description Updated
17.11.2022 09:27 greebo Status new => acknowledged
17.11.2022 10:01 greebo Status acknowledged => confirmed
17.11.2022 10:28 greebo Relationship added related to 0006169
17.11.2022 11:50 greebo Assigned To => greebo
17.11.2022 11:50 greebo Status confirmed => assigned
17.11.2022 11:50 greebo Target Version => 3.7.0
17.11.2022 12:07 greebo Changeset attached => DarkRadiant master 93c804a6
17.11.2022 12:07 greebo Status assigned => resolved
17.11.2022 12:07 greebo Resolution open => fixed
17.11.2022 12:07 greebo Fixed in Version => 3.7.0