2d Sprites in 3d environment

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • I don't know if anyone have asked this question before.

    Is it possible to place 2d sprites in Firefly? If you place different 2d sprites (foreground, mid, background elements) on different Z axis, you get parallax effect when camera pan left-right. Also, you get nice zooming effect when camera goes forward-backward. If this is possible, I see another great use of this extension.

  • just to clarify a few things, a billboard is a image in 3d space that always turns to face the camera, we also have primitive planes that do not turn to face the camera also. while you could call it a sprite it doesnt have the ability to automatically change the picture unless you code the change in yourself, it is a sepreate object in and of itself so while not exacty an active object they do have some of the same features as an active object, in that they can be moved on 2 of their 3 axis by movement routines such as bouncing ball or whatever.

    so yes in your scenario you could have 3 different images on 3 or more different z planes.

    Please login to see this link.

    Clickteam on Please login to see this link. - Clickteam on Please login to see this link. - Clickteam on Please login to see this link.

  • it kinda depends on the way you phrase your question.

    you can have a "sprite" move within the 3d world but not an sprite object - as you can only have nodes in a firefly world so you could have either a 2d image (or images) in the scene or a 3d image (or images) in the scene.

    to better explain it maybe i should post this video which is a direct conversion of 2d sprites into the 3d world.

    Please login to see this media element.

    which as you can is sprites but they are not sprites as they are 2d images on a 3d primitive plane.

    Please login to see this link.

    Clickteam on Please login to see this link. - Clickteam on Please login to see this link. - Clickteam on Please login to see this link.

  • i had a lil play with your guy as an example for someone else - hope you dont mind - Please login to see this link. - tree art by windybeardgames

    Please login to see this attachment.

    Please login to see this link.

    Clickteam on Please login to see this link. - Clickteam on Please login to see this link. - Clickteam on Please login to see this link.

    Edited once, last by Triadian (July 7, 2017 at 8:12 AM).

  • not sure that windybeardgames would want his art out there - draw me a tree and ill give ya the mfa :P

    Please login to see this link.

    Clickteam on Please login to see this link. - Clickteam on Please login to see this link. - Clickteam on Please login to see this link.

  • How well does it work with camera rotation?

    Why not just throw some free graphics in?

    i have asked windybeardgames and they have approved the tree for release -> Please login to see this link.

    also added rotation and zoom features as requested

    Please login to see this attachment.

    Please login to see this link.

    Clickteam on Please login to see this link. - Clickteam on Please login to see this link. - Clickteam on Please login to see this link.

    Edited once, last by Triadian (July 7, 2017 at 8:11 AM).

  • i have asked windybeardgames and they have approved the tree for release -> Please login to see this link.

    also added rotation and zoom features as requested

    Please login to see this attachment.

    Triadian, thank you.


    I see you fixed an odd jitter issue from the other version as well.

    I've been wanting to make a grandia-style battle engine for a long time, but a purely topdown perspective does it no justice. Mode 7 didn't work because it was too hard to calculate angles of sprites and there were also a lot of graphical glitches that were just caused by the nature of Mode 7 . . . also the performance issues. P3D might work, but it isn't easy to use imo.

    This looks great and is smooth. I will probably end up referencing this example if I ever get to work on this.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!