Page MenuHomeSchine - Phabricator

Starmade | Block lighting normalization issues
Confirmed task for development, HighPublic

Description

With the changes to the lighting system, some blocks' faces are black (entirely unlit maybe?) when other blocks are placed on them.

Here are some examples:

Imgur Album for the Images.

I've noticed that this does not happen in some orientations and I'm not sure if it happens to all sides. It also doesn't always happen in a less lit area.

Light emitting blocks seem to be entirely unaffected. Transparent blocks behave similarly to non-transparent and non-light emitting blocks but it's slightly less noticable.

I don't have shadows turned on and the area is very well lit (but lighten mode is not on, it makes the black faces normal).

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.199.535
Category
none/unspecified
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
NVIDIA
Video Card Model
GTX 970
Steps to reproduce

There are multiple ways to make the faces turn black for each, I recommend you look at the images.

The easiest way to do it is by putting a non-full transparent (transparent full blocks don't seem to do this) block on another block.

Here's another screenshot with all block shapes having black faces in it.

Tester information (Internal use only)

Every screenshot in this task still happens with the exception towards transparent <-> solid touching blocks. Hard to find a pattern here but seems you always get normal lighted blocks if there's an empty block between the light source and the block itself.

Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

Restricted Application added a project: Issue Navigation. · View Herald TranscriptJun 6 2016, 10:50 PM
lancake added a subscriber: lancake.Jun 7 2016, 9:09 AM
lancake claimed this task.

-validated-

Can't reproduce the 1st picture but the rest is more or less the same behavior in latest dev.

lancake shifted this object from the S1 Public space to the S3 Starmade space.Jun 7 2016, 9:14 AM
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake updated the task description. (Show Details)Jun 7 2016, 9:26 AM

I have noticed that too on the transparent block. In fact these faces don't reflect any light sources (including sun's light) that why they appear dark.

schema changed the task status from Open to Resolved.Jun 7 2016, 3:34 PM

v 0.198.147

Some of tetras and wedges's faces seems have some strange reactions at light in certain condition; as though the effective range of the light to affect these specific faces were lower than the other faces. It's a bit disharmonic.

I.e that dark tetra which still black no matter what light should affect it (even sunlight).



Here a wedge just under a light.

lancake renamed this task from Black unlit faces on blocks when partially blocked to Block lighting normalization issues.
lancake changed the task status from Resolved to In Queue (Game).
lancake triaged this task as High priority.
Restricted Application edited projects, added Starmade, Game Development; removed Issue Navigation. · View Herald TranscriptJun 8 2016, 9:47 PM
Restricted Application added a subscriber: AndyP. · View Herald Transcript
lancake changed the task status from In Queue (Game) to Resolved.Jun 8 2016, 9:48 PM
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJun 8 2016, 9:48 PM

This one got resurrected hardly with the new update: v. 0.199.357




Restricted Application added a project: Starmade. · View Herald TranscriptApr 21 2017, 9:39 AM
AndyP moved this task to Planned Feature on the Starmade board.Apr 21 2017, 9:40 AM
AndyP moved this task from Planned Feature to Archived on the Starmade board.
lancake edited Tester information (Internal use only). (Show Details)Jun 16 2017, 2:58 PM
lancake changed Reproducible from uncertain to Yes.
lancake set Last tested (version) to 0.199.535.
lancake changed the task status from Resolved to In Queue.
Restricted Application edited projects, added Game Development, QA-Return; removed Quality Assurance. · View Herald TranscriptJun 16 2017, 2:58 PM
lancake added a comment.EditedJun 16 2017, 2:59 PM

-QA Testing-

Every screenshot in this task still happens with the exception towards transparent <-> solid touching blocks. Hard to find a pattern here but seems you always get normal lighted blocks if there's an empty block between the light source and the block itself.

lancake edited Tester information (Internal use only). (Show Details)Jun 16 2017, 3:00 PM