View Issue Details

IDProjectCategoryView StatusLast Update
0006099Spring engineGeneralpublic2018-12-17 19:53
Reporterlhog Assigned ToKloot  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version104.0 +git 
Fixed in Version104.0 +git 
Summary0006099: Ugly seams on the $reflection cubemap
Description$reflection cubemap looks incorrect.

See secreenshot:
1) Top face is visibly brighter than adjacent faces
2) There are visible discontinues between right-bottom and left-top faces
3) Seams between all faces [I checked earlier glEnable(GL_TEXTURE_CUBE_MAP_SEAMLESS) doesn't remove them]

P.S. This map has no skybox texture, so it's not related to wrong map supplier skybox cubemap.
Steps To Reproduce1) Establish sphere reflective surface
2) Make it reflect the environment.
3) See the subject
TagsNo tags attached.
Attached Files
screen00087.png (Attachment missing)
screen00090.png (Attachment missing)
Checked infolog.txt for Errors

Activities

Kloot

2018-12-17 01:42

developer   ~0019616

Last edited: 2018-12-17 02:01

GL_TEXTURE_CUBE_MAP_SEAMLESS only works with unclamped texcoors and would not fundamentally solve face discontinuities (which were caused by rendering with a wrong AR), I'll add an option for it.

the extra brightness might be a bug with z=y cameras but I did not track it down.

lhog

2018-12-17 13:32

reporter   ~0019617

I'm pleased to report that seams and other artifacts are gone in 104.0.1-941-gfcc4751.

P.S. Can you give some guidance on: https://springrts.com/mantis/view.php?id=6084
(I'll try to implement it myself upon your advice)

Kloot

2018-12-17 19:53

developer   ~0019622

will check soon, ty

Issue History

Date Modified Username Field Change
2018-12-15 11:29 lhog New Issue
2018-12-15 11:29 lhog File Added: screen00087.png
2018-12-17 01:42 Kloot Note Added: 0019616
2018-12-17 02:01 Kloot Note Edited: 0019616
2018-12-17 13:32 lhog File Added: screen00090.png
2018-12-17 13:32 lhog Note Added: 0019617
2018-12-17 19:53 Kloot Assigned To => Kloot
2018-12-17 19:53 Kloot Status new => resolved
2018-12-17 19:53 Kloot Resolution open => fixed
2018-12-17 19:53 Kloot Fixed in Version => 104.0 +git
2018-12-17 19:53 Kloot Note Added: 0019622