View Issue Details

IDProjectCategoryView StatusLast Update
0005070Spring engineGeneralpublic2016-02-09 23:20
ReporterFloris Assigned To 
PrioritylowSeverityfeatureReproducibilityhave not tried
Status newResolutionopen 
Summary0005070: when you've transported nanos, their decals arent rotated to match the new building angle
Description(in BA: i minimized this effect by blurring the decal, so its hard to notice atm)
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

Floris

2016-02-08 19:55

reporter   ~0015683

Last edited: 2016-02-08 19:55

note this isn't an 101 related issue, this was before aswell

gajop

2016-02-09 01:40

developer   ~0015703

A better way of phrasing this is "decals don't rotate with buildings" and I can confirm that. See https://www.youtube.com/watch?v=aJAdDz1Rfyk for example

Kloot

2016-02-09 02:01

developer   ~0015704

decals expect buildings to be axis-aligned (could be worked around visually like 0005067 but might end up looking strange if the ground deforms)

hokomoko

2016-02-09 17:34

developer   ~0015713

As an idea to the future, there's much potential benefit in making a sane way of drawing on the ground. At the moment all scars, decals and things that mods draw on the ground clip often due to land deformation/unevenness/detail.

Not sure about how a correct implementation would look like as my graphics fu could use some improvement, but I'd be happy to implement it for 102 with a bit of guidance.

silentwings

2016-02-09 18:27

reporter   ~0015714

Last edited: 2016-02-09 18:37

Another thing that could be helped along the same lines is gl.DrawGroundCircle, which draws a circle in the x-z plane, irrespective of y co-ordinates, projected onto the ground. In practice, many use cases would rather draw the intersection of the ground with a spherical shell of given radius.

Kloot

2016-02-09 18:44

developer   ~0015715

"a sane way of drawing on the ground"

Is already half-implemented for decals in DecalsDrawerGL4, but I don't know about its present state.

jK

2016-02-09 23:20

developer   ~0015716

| Is already half-implemented for decals in DecalsDrawerGL4, but I don't know about its present state.

* lighting formula isn't finished (I tried to add normalmaps, but never finished that)
* offscreen culling is missing

Issue History

Date Modified Username Field Change
2016-02-08 19:54 Floris New Issue
2016-02-08 19:55 Floris Note Added: 0015683
2016-02-08 19:55 Floris Note Edited: 0015683
2016-02-09 01:40 gajop Note Added: 0015703
2016-02-09 02:01 Kloot Note Added: 0015704
2016-02-09 17:25 Kloot Priority normal => low
2016-02-09 17:25 Kloot Severity minor => feature
2016-02-09 17:34 hokomoko Note Added: 0015713
2016-02-09 18:27 silentwings Note Added: 0015714
2016-02-09 18:29 silentwings Note Edited: 0015714
2016-02-09 18:37 silentwings Note Edited: 0015714
2016-02-09 18:44 Kloot Note Added: 0015715
2016-02-09 23:20 jK Note Added: 0015716