
We can see how beautiful the light panel makes the light fall on her hair and arms.
And we can see the point light reflecting in her eyes.

Great, great, great job!
This takes lighting in SH3D to a new level.
Cecilia


Glad to see you've found a good use for these new lights!We can see how beautiful the light panel makes the light fall on her hair and arms.
And we can see the point light reflecting in her eyes.
I think so too.This takes lighting in SH3D to a new level.
It does indeed. Quite amazing. Congratulations and thanks, enkonyito! Without yet having had much time to experiment, it seems to me that the new light types can give softer illumination with fewer light sources, and that rendering (therefore?) will be faster. Looking forward to testing further even if I suspect I shall have to rely on examples and intructions to make full use of your work.This takes lighting in SH3D to a new level.
This is especially true for light panels (TriangleMeshLight type) as shown in the Sunflow doc (page 54).it seems to me that the new light types can give softer illumination with fewer light sources
Yes, the PhotoRenderer class uses the description of the light object to differentiate types.does the renderer rely on the description field to determine the type?
Code: Select all
String lightDescription = light.getDescription();
// SphereLight type
if (lightDescription == null
|| lightDescription.contains("SphereLight")) {
...
}
// PointLight type
else if (lightDescription.contains("PointLight")) {
...
}
// TriangleMeshLight type
else if (lightDescription.contains("TriangleMeshLight")) {
...
}For those I created, given their depths, it was not really necessary but if you want to add a type to the description of your lights it could be useful.Would adding a planIcon# simplify placement of the different lights in the 2D view?
The default color is daylight ([font=courier new]lightSourceColor#2=#6D7991[/font]) but since the PhotoRenderer class retrieves the color of the object to use as a light source color, you can change it.Could also having a TriangleMeshLight with other colours be useful?
Something closer to incandecent ([font=courier new]lightSourceColor#2=#BB9854[/font]) maybe?
Code: Select all
int lightColor = lightSource.getColor();
HomeMaterial[] lightMaterial = light.getModelMaterials();
if (light.getColor() != null) {
lightColor = light.getColor();
} else if (lightMaterial != null && lightMaterial.length == 1
&& lightMaterial[0].getColor() != null) {
lightColor = lightMaterial[0].getColor();
}
https://www.mediafire.com/convkey/28d0/ ... 8tnk6g.jpg


The simplest is that you send me your file.and i have no idea what is illuminating the outer frame of the garage door.
I did not encounter that kind of problem.The other thing i do not know what they're doing, but if they're going to be back to normal, but if they're going to be vertical again.
Users browsing this forum: No registered users and 1 guest