Jump to content


Photo

[Broken Link] Lehdaris Dynamic Shadows 3


  • This topic is locked This topic is locked
25 replies to this topic

#1 LehdaRi

LehdaRi

    GMC Member

  • New Member
  • 28 posts

Posted 28 April 2007 - 03:20 PM

Posted Image
---
Some History:

All of this begins ~5 months ago, when I got GearGOD's luminair example on my hands.
I learned surfaces, so I tought I try to make something at my own. I made my 1st surface- and primitive drawing example: LehdaRis Dynamic Shadows 1.

Last November I gave boot to primitives. I moved to sprite-based chraphics. This allows more "smoothy" shadow, quality changing and light source Z. LehdaRis Dynamic Shadows 2 made its coming. This was almost perfectly fiasco; I just got shadows drawing style.

---
LDS3:

Well, I had a long pause to making these shadows, but last week I thought to make shadows to my new project. Then I remembed LDS2. I fixed it loooooooong time.

And now, here it is:
LehdaRis Dynamic Shadows 3!!

This .zip-file contains:
-LDS3 Extension Package
-LDS3 Help (In the package too.)
-LDS3 Example (Doesn't work without installing the extension.)
-LDS3 Stand-Alone (For Gm6 or Lite owners.)


Credit Needed!

---
ScreenShot:

Posted Image

---
Hope you like it!

-LehdaRi

Edited by LehdaRi, 06 May 2007 - 01:07 PM.

  • 1

#2 Dragonos

Dragonos

    Multimedia Pro

  • New Member
  • 357 posts

Posted 29 April 2007 - 03:22 AM

This ran very smooth compared to most shadow engines.
8/10
  • 0

#3 Darth

Darth

    GMC Member

  • New Member
  • 436 posts

Posted 29 April 2007 - 07:21 PM

Probably because it doesn't have as much features or has less quality. But nonetheless don't think of that as a negative.
  • 0
Game maker 8 Pro

#4 LehdaRi

LehdaRi

    GMC Member

  • New Member
  • 28 posts

Posted 30 April 2007 - 10:10 PM

Thanks for replies. Please give some ideas for developmenting this engine.

P.S. A bug detected: When image_xscale or image_yscale < 0 then shadow doesn't be like it should.

Edited by LehdaRi, 02 May 2007 - 04:06 PM.

  • 0

#5 Rusky

Rusky

    GMC Member

  • GMC Member
  • 2492 posts
  • Version:Unknown

Posted 01 May 2007 - 12:56 AM

woah- that's way cool. very nice smooth shadows!
  • 0

#6 gamemakeriv

gamemakeriv

    GMC Member

  • Banned Users
  • 262 posts

Posted 04 May 2007 - 06:27 PM

Have you seen this L3S Light Engine

Does your light engine have the ability to grab shadows from a sprite(automatic casting)instead of vertex adding as in L3S

#7 gamemakeriv

gamemakeriv

    GMC Member

  • Banned Users
  • 262 posts

Posted 04 May 2007 - 06:31 PM

Have you seen this L3S Light Engine

Does your light engine have the ability to grab shadows from a sprite(automatic casting)instead of vertex adding as in L3S

#8 LehdaRi

LehdaRi

    GMC Member

  • New Member
  • 28 posts

Posted 06 May 2007 - 01:00 PM

New version! Corrected bugs:
-Minus scale values bug
-Alpha-quality bug

Gamemakeriv: No, good idea, maybe i make it on next version.
And no doubleposting. (Yeah i know i'm not a moderator here, but i'm in Game Maker Suomi(Finland in finnish) -forums. (http://www.servut.us...forum/index.php))
It is not allowed here too, eh?

Edited by LehdaRi, 06 May 2007 - 01:06 PM.

  • 0

#9 Gamer3D

Gamer3D

    Human* me = this;

  • GMC Member
  • 1819 posts
  • Version:GM:Studio

Posted 07 May 2007 - 03:53 PM

This draws a line of sprites with decreasing alpha and increasing size. Good method for sprite-based things, but slow compared to some other methods and not a good idea for vector-graphics based games. Interesting work, though.
  • 0
Fast Priority Queues - Game Maker's priority queues are O(n). Mine do everything that Game Maker's do, but in O(log n) time.
Dual-Quaternion Skinning - Modifying vertexes in GM is slow. This simple vertex shader does the job both quickly and well.

#10 Spl Cell

Spl Cell

    GMC Member

  • New Member
  • 32 posts

Posted 26 May 2007 - 06:13 PM

can it only handle one light?
  • 0

#11 Eoi

Eoi

    GMC Member

  • New Member
  • 972 posts

Posted 31 May 2007 - 11:22 PM

The monthly bandwidth has been exceeded. Could you please have multiple hosts, I'd love to try this out.
  • 0

#12 kevmo5

kevmo5

    GMC Member

  • New Member
  • 7 posts

Posted 25 June 2007 - 05:32 AM

i've been trying to create a shadow engine for my latest project semi-succesfully for the last six months, and this.... is unbelievably valuable to me
  • 0

#13 LehdaRi

LehdaRi

    GMC Member

  • New Member
  • 28 posts

Posted 28 June 2007 - 08:49 PM

@Spl Cell: Well... This version 3 can handle multiple lights, but don't dynamic light. That means, that ligth can't lay over shadows.

@kevmo5: Thx.

But... Some day on this summerholiday's end I publish LDS4 engine!

New features:

-Drawing shadows from triangles, what means less lag.
-Dynamic light.
-"Deactivating" shadows.
-Lots of more real-showing things, such like real shadow length from block and light z, and alpha+blend effects.
-LDS Cre4tor. With this you can build your own shadows without thinking about vertex points, triangles, lengthdirs, ect...! Program makes a gml code, what you can simply put on script or event code!

What it does sounds like...?

I think at this engine will be a competitor to L3S light engine on future. (Not version 3) Maybe less quality, but more easy-using!
  • 0

#14 Airslide

Airslide

    GMC Member

  • New Member
  • 44 posts

Posted 29 June 2007 - 12:39 PM

Sounds good, especially the creator program so you don't have to handle verticies. Though I can't download, bandwidth exceeded ::lmao::
  • 0

#15 LehdaRi

LehdaRi

    GMC Member

  • New Member
  • 28 posts

Posted 04 July 2007 - 01:40 PM

Yeah... Now download works again. Thx for reply.
  • 0

#16 Dantai_Amakiir

Dantai_Amakiir

    GMC Member

  • New Member
  • 386 posts
  • Version:Unknown

Posted 30 September 2007 - 09:48 AM

dead link. please update
  • 0

#17 Blue Leader

Blue Leader

    GMC Member

  • New Member
  • 467 posts

Posted 14 February 2008 - 05:23 PM

I realize this thread is pretty old, but is there any chance the link could be fixed? >>
  • 0

#18 Cheppa

Cheppa

    GMC Member

  • GMC Member
  • 50 posts

Posted 17 February 2008 - 08:41 AM

Lehdarilta unohtunu gmc >.<

http://www.servut.us...i/lds4/LDS4.zip

Here's the v4 of this engine :P I'm not sure, but I think he haven't posted it here yet o.O
  • 0

#19 Blue Leader

Blue Leader

    GMC Member

  • New Member
  • 467 posts

Posted 17 February 2008 - 08:51 PM

Ah, nice. Thanks. <_<
  • 0

#20 mrsmes

mrsmes

    GMC Member

  • GMC Member
  • 1506 posts
  • Version:GM:Studio

Posted 17 July 2008 - 03:38 PM

Ah, nice. Thanks. :D

I believe u can do 2d jumping with shadows like in a puzzle game and you jump up and fall back towards the shadow when using gravity so your character lands on the ground again the surface or on top of another object, but how?
  • 0

Assuming I helped you out in a questions and answers topic won't you return the favour by helping me with one my coding problems, or recommend some one who can chat to me over pms about helping and how to overcome my obstacles, after all lets just say I did help you or them or many people with similar problems, in that topic.

Here i have a topic for those of you struggling with type writer text and mugshots in your games especially if it is a rpg see the link below for more info

http://gmc.yoyogames...howtopic=619103

almost no code needed, only uses two events.

click here for the l8est version of feed the alien pizza, it has some major polished up features.


#21 RowanFN

RowanFN

    Mr. Awesome

  • GMC Member
  • 1485 posts
  • Version:Unknown

Posted 25 October 2009 - 12:43 AM

links broken ^_^ shame i wanted to try this out
  • 0

[EDIT: massive sig removed]


#22 Blue Leader

Blue Leader

    GMC Member

  • New Member
  • 467 posts

Posted 26 October 2009 - 04:35 PM

links broken :P shame i wanted to try this out

Well, this thread is two years old... :)
  • 0

#23 RowanFN

RowanFN

    Mr. Awesome

  • GMC Member
  • 1485 posts
  • Version:Unknown

Posted 26 October 2009 - 07:42 PM

yea i know lol, but still a shame that i couldn't try it out somewhere, been looking for a shadow thing thats very easily done, oh well :)
  • 0

[EDIT: massive sig removed]


#24 Blue Leader

Blue Leader

    GMC Member

  • New Member
  • 467 posts

Posted 26 October 2009 - 10:03 PM

There's a few other shadow extensions and libraries scattered around the forum. They shouldn't be too hard to locate...
  • 0

#25 RowanFN

RowanFN

    Mr. Awesome

  • GMC Member
  • 1485 posts
  • Version:Unknown

Posted 27 October 2009 - 02:01 AM

i know but normally their too big and crushes my game to an ultra lag, thought seeing as this had simple, it would be small and easy to add making the game run ok.

thats all lol
  • 0

[EDIT: massive sig removed]


#26 Bcm27

Bcm27

    GMC Member

  • GMC Member
  • 334 posts
  • Version:GM:Studio

Posted 14 October 2011 - 06:12 PM

Could you possible fix the link? :P Its not that hard..Or even upgrade the engine to Gm 8.1?
  • 0

- Bcm27 -