The new Lighting & Shadowing System

Discussion and feedback on Construct 2

Post » Sat May 24, 2014 12:56 am

Some great examples , just love new toys .
What I know would fill a Book , what I don't know would fill a Library
B
37
S
12
G
29
Posts: 331
Reputation: 16,499

Post » Sat May 24, 2014 7:53 am

thanks @donelwero, @collodium for the examples, very nice guys.
B
155
S
27
G
17
Posts: 910
Reputation: 32,522

Post » Sat May 24, 2014 8:11 am

Great stuff! Love your first one @eli0s, I can imagine using that effect for cutscenes in an RPG or something.
B
15
S
4
G
1
Posts: 286
Reputation: 1,988

Post » Sat May 24, 2014 10:55 pm

@Ashley , is it possible to implement a system that assigns different lights to different shadow objects? That way we'll be able to create more complex scenes by choosing which lights should shadow cast particular objects (if need so).

For example, as it is now, lights on layers with different parallax values don't restrict the shadows only at objects that exist on that layer, but cast shadows on objects that exist on other layers too, thus braking the parallax order.

An other example would be to have some objects cast shadows when a particular light is close to them, but not be affected from an other light source somewhere else.

? :)
composer - multimedia artist
www.eli0s.com/en/
B
69
S
26
G
5
Posts: 1,146
Reputation: 9,829

Post » Sun May 25, 2014 2:13 pm

@eli0s - maybe a tag system would help... so you can optionally give lights and casters a tag, and it will only cast shadows off objects with matching tags.
Scirra Founder
B
395
S
231
G
88
Posts: 24,367
Reputation: 193,674

Post » Mon May 26, 2014 12:14 am

@Ashley , thank you for your response!

That would be so awesome! And since you mention tags, I wonder if it's technically possible to make the tag system support multiple tags (a light/caster can affect/be affected by more than one conditions/tags) ? If there isn't a technical limitation, it would be spectacular if this were added in the audio system also. So to have groups of sounds and sub-groups within them (buses).
composer - multimedia artist
www.eli0s.com/en/
B
69
S
26
G
5
Posts: 1,146
Reputation: 9,829

Post » Mon May 26, 2014 1:21 am

I'm liking the thinking here!
A big fan of JavaScript.
B
74
S
20
G
69
Posts: 2,203
Reputation: 43,828

Post » Mon May 26, 2014 2:20 am

My first test use the same method as the following capx in order to create the Sun-rays. I've posted this capx on an other topic, but since it's basically the same logic, I feel like it's worth sharing, if anyone is interested in God-rays and/or, even better, care to improve upon my example :)
You do not have the required permissions to view the files attached to this post.
composer - multimedia artist
www.eli0s.com/en/
B
69
S
26
G
5
Posts: 1,146
Reputation: 9,829

Post » Mon May 26, 2014 2:32 am

@eli0s, that's excellent! Thanks for sharing.
A big fan of JavaScript.
B
74
S
20
G
69
Posts: 2,203
Reputation: 43,828

Post » Mon May 26, 2014 3:13 am

Very atmospheric indeed! Thanks for showing us a really cool test
B
6
S
1
Posts: 6
Reputation: 471

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 14 guests