View Issue Details

IDProjectCategoryView StatusLast Update
0006236DarkRadiantGeneralpublic23.01.2023 19:20
ReporterBrendonChung Assigned To 
PrioritynormalSeveritynormalReproducibilityalways
Status newResolutionopen 
PlatformWindows 10 
Product Version3.7.0 
Summary0006236: Rotating particle effect results in offset origin point
DescriptionWhen I rotate a particle effect, the entity's origin point will jump to a new position.
Steps To ReproduceRepro video: https://www.youtube.com/watch?v=x2qquRlkb1Q

1. Select a func_emitter in map.
2. Press R for rotation mode.
3. Rotate the func_emitter. Notice the origin point moves to a new location.
Additional InformationNote: this seems to only happen for some func_emitters. It seems (?) dependent on what particle effect is used on the emitter.

If it helps, I've attached the particle effect used in the attached video.
TagsNo tags attached.
Attached Files
test.prt (1,277 bytes)   
/*
	Generated by DarkRadiant's Particle Editor.
*/
particle explosion_debris { 
	{
		count 				50
		material 			textures/particles/shard01
		time 				2.000
		cycles 				1.000
		timeOffset 			0.000
		bunching 			0.300
		distribution 		rect 64.000 64.000 64.000
		direction 			cone 20.000
		orientation 		view
		speed 				"500.000" to "300.000"
		size 				"4.000" to "0.000"
		aspect 				"1.000"
		rotation 			"128.000"
		randomDistribution 	1
		boundsExpansion 	0.000
		fadeIn 				0.100
		fadeOut 			0.250
		fadeIndex 			0.000
		color 				0.000 0.000 0.000 1.000
		fadeColor 			0.000 0.000 0.000 1.000
		offset 				0.000 0.000 0.000
		gravity 			0.000
	}
	{
		count 				60
		material 			textures/particles/pepper01_blur
		time 				2.000
		cycles 				1.000
		timeOffset 			0.000
		bunching 			0.300
		distribution 		rect 64.000 64.000 64.000
		direction 			cone 20.000
		orientation 		view
		speed 				"400.000" to "300.000"
		size 				"16.000"
		aspect 				"1.000"
		rotation 			"0.000"
		randomDistribution 	1
		boundsExpansion 	0.000
		fadeIn 				0.100
		fadeOut 			0.100
		fadeIndex 			0.000
		color 				0.000 0.000 0.000 1.000
		fadeColor 			0.000 0.000 0.000 0.000
		offset 				0.000 0.000 0.000
		gravity 			0.000
	}
}
test.prt (1,277 bytes)   

Activities

BrendonChung

BrendonChung

23.01.2023 19:20

reporter   ~0015864

Oops, I apologize - this seems to have been caused because I had "Rotate func_* Entities around origin" checked off. Once I turned this on, the rotation works fine.

This issue ticket should be closed out.

Issue History

Date Modified Username Field Change
17.01.2023 19:47 BrendonChung New Issue
17.01.2023 19:47 BrendonChung File Added: test.prt
23.01.2023 19:20 BrendonChung Note Added: 0015864