Navigation

    Fuze Arena Logo
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Help
    • Discord

    3D Shapes transformation

    Beginners
    3
    10
    423
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Ithendall
      Ithendall last edited by

      Hi, I am starting to do some 3D. Is there any way to modify vertex coordinates of a simple shape to transform it?

      1 Reply Last reply Reply Quote 0
      • Dave
        Dave Fuze Team last edited by

        When you say you're doing some 3D - is this using the Fuze 3D engine and the primitive shapes? Cube, cone, sphere etc.

        If so, I think I'll be able to help with this - otherwise if it's rendering 3D shapes using 2D drawing and maths, then @Gothon and @Dom-Dom might be able to offer some wisdom here!

        Ithendall 1 Reply Last reply Reply Quote 1
        • Ithendall
          Ithendall last edited by

          I am using Fuze 3D engine, Yes, it will be great to change vertex position of cubes, wedges, etc. for some ideas I had.

          1 Reply Last reply Reply Quote 1
          • Ithendall
            Ithendall @Dave last edited by

            @Dave Also another question, is it possible to create just a triangle? not a solid shape.

            1 Reply Last reply Reply Quote 0
            • Dave
              Dave Fuze Team last edited by

              Apologies I thought I responded to this.

              Right now you cannot control shape vertices in 3D in the way you're referring to. You could extend the scale dimensions of a cube and reposition it with offsets to get flat plane vertex movement, but it's very limited. It would be a great addition, but not something we could look at at the moment.

              You can't draw the wireframe for 3D objects. This is something we have mentioned internally at some point, but again it's not something we could focus on at the minute with the highest priority being the next couple of patches, stablity, and the Fuze Player.

              Thanks for the questions though, they're really interesting ideas and I'll certainly keep this post in mind.

              Ithendall 1 Reply Last reply Reply Quote 0
              • Ithendall
                Ithendall @Dave last edited by

                @Dave Thanks anyway, It thought about scale and reposition as a last option,but it must be difficult.

                F 1 Reply Last reply Reply Quote 0
                • F
                  faz808 F @Ithendall last edited by

                  @Ithendall Hi, some time ago I coded a wire frame cube in C with hidden line removal. This would be easy to convert to Fuze. Just remove pixel plot and Bresenham and the rest should be straightforward. I'm not sure if this is relevant to your problem but if u are interested I'll email it over. There are other examples on the net but I haven't seen one with hidden line removal !
                  I might even try converting it myself.

                  1 Reply Last reply Reply Quote 1
                  • F
                    faz808 F last edited by

                    Did this in a bit of a rush. Wire cube with hidden line removed. Sorry about the messy code …
                    I know there are easier ways of doing this but I thought I'd go back to basics just to see what Fuze was capable of !
                    wire_cube. ID: NDVHCNND15

                    1 Reply Last reply Reply Quote 1
                    • Dave
                      Dave Fuze Team last edited by

                      This is very nice. Impressive work @faz808 - that project has been approved now and is live for download.

                      1 Reply Last reply Reply Quote 0
                      • F
                        faz808 F last edited by

                        Thanks for your kind words.
                        Keep safe, John

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post