• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum
    • Categories
    • Recent
    • Popular
    • Tags
    • Register
    • Login

    3DS Files, textures and importing into Isadora.

    How To... ?
    3ds textures 3ds texture 3ds player
    6
    18
    5.4k
    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.
    • H
      hairi Beta Silver
      last edited by

      It's a puzzle for me. I never got into 3D Model creation and do not want to. I checked various software but it's all too alien. 

      I used the only model i have that actually works, the cube in the Isadora examples. It comes as a .3ds file with "some texture files" in the same folder and allows to use the texture input of the 3D Player in Isadora. This works even after moving the entire folder. Perfect, once understood that the cube is somewhere odd in the 3D space and requires a z-translation > -30 to be in view.

      Could you publish a small set of similar, very simple 3D models to be enjoyed by the community ? I need a cylinder, a ball if it's possible to spread a video texure on that and optionally a heart, a star and an egg. 

      I am glad to pay for this effort (or make a donation to your favourite charity (unless I cannot agree to it's politics)) and wish that the result is shared.

      Thanks for considering

      yours 

      Hairi

      SkulptureS 1 Reply Last reply Reply Quote 0
      • SkulptureS
        Skulpture Izzy Guru @hairi
        last edited by Skulpture

        @hairi 

        Hi. Thanks for the nice message. I can easily create these shapes (or similar) and use the cubecl texture on all the 3D models. That way; all shapes will work like the cube but the cube texture will look awful on any other shape. But it should work. 

        I will attempt this asap for you. 

        Graham Thorne | www.grahamthorne.co.uk
        RIG 1: Windows 11, AMD 7 Ryzen, RTX3070, 16gig RAM. 2 x M.2 SSD. HD. Lenovo Legion 5 gaming laptop.
        RIG 2: Windows 11, Intel i19 12th Gen. RTX3070ti, 16gig RAM (ddr5), 1x M.2 SSD. UHD DELL G15 Gaming laptop.
        RIG 3: Apple rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

        1 Reply Last reply Reply Quote 0
        • SkulptureS
          Skulpture Izzy Guru
          last edited by Skulpture

          This is what I have so far.

          A cube, cylinder and an egg.

          Download the three files and the black gloss texture and keep them in the same folder.


          Files.

          Graham Thorne | www.grahamthorne.co.uk
          RIG 1: Windows 11, AMD 7 Ryzen, RTX3070, 16gig RAM. 2 x M.2 SSD. HD. Lenovo Legion 5 gaming laptop.
          RIG 2: Windows 11, Intel i19 12th Gen. RTX3070ti, 16gig RAM (ddr5), 1x M.2 SSD. UHD DELL G15 Gaming laptop.
          RIG 3: Apple rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

          H bonemapB anibalzorrillaA 3 Replies Last reply Reply Quote 2
          • H
            hairi Beta Silver @Skulpture
            last edited by

            @skulpture

            many thanks. works perfectly. I owe you one. name it ! 

            btw forgot to ask for a cone-shape ... a cone and a cylinder should make a nice 3D arrow !

            fyi

            I am working on something that uses a ultra-short-throw (0.25) video-projection to the inside of a cylinder. My guess is that projecting onto a 3D virtual cylinder will do the necessary anamorphism to correct for the distortion of the projection. Will see that later today.

            cheers

            h

            1 Reply Last reply Reply Quote 1
            • SkulptureS
              Skulpture Izzy Guru
              last edited by

              I have added a cone into the folder for you.

              Graham Thorne | www.grahamthorne.co.uk
              RIG 1: Windows 11, AMD 7 Ryzen, RTX3070, 16gig RAM. 2 x M.2 SSD. HD. Lenovo Legion 5 gaming laptop.
              RIG 2: Windows 11, Intel i19 12th Gen. RTX3070ti, 16gig RAM (ddr5), 1x M.2 SSD. UHD DELL G15 Gaming laptop.
              RIG 3: Apple rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

              1 Reply Last reply Reply Quote 1
              • bonemapB
                bonemap Izzy Guru @Skulpture
                last edited by

                @skulpture said:

                cube, cylinder and an egg

                 There are a number of more complex shapes as textured 3D files prepared for use in Isadora linked to a previous forum thread: https://community.troikatronix...

                best wishes

                bonemap

                http://bonemap.com | Australia
                Izzy STD/USB 3.2.6 | + Beta 3.x.x
                MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.1.2 Sonoma
                Mac Studio 2023 M2 Ultra 128GB | OSX 14.1.2 Sonoma
                A range of deployable older Macs

                SkulptureS 1 Reply Last reply Reply Quote 2
                • SkulptureS
                  Skulpture Izzy Guru @bonemap
                  last edited by Skulpture

                  @bonemap said:

                  @skulpture said:
                  cube, cylinder and an egg
                   There are a number of more complex shapes as textured 3D files prepared for use in Isadora linked to a previous forum thread: https://community.troikatronix...
                  best wishes
                  bonemap

                   Ah yes thank you @bonemap I have added them to my folder so people can download then also.

                  Graham Thorne | www.grahamthorne.co.uk
                  RIG 1: Windows 11, AMD 7 Ryzen, RTX3070, 16gig RAM. 2 x M.2 SSD. HD. Lenovo Legion 5 gaming laptop.
                  RIG 2: Windows 11, Intel i19 12th Gen. RTX3070ti, 16gig RAM (ddr5), 1x M.2 SSD. UHD DELL G15 Gaming laptop.
                  RIG 3: Apple rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

                  1 Reply Last reply Reply Quote 1
                  • H
                    hairi Beta Silver
                    last edited by

                    3D heaven on the way !!!

                    SkulptureS 1 Reply Last reply Reply Quote 1
                    • SkulptureS
                      Skulpture Izzy Guru @hairi
                      last edited by

                      @hairi said:

                      3D heaven on the way !!!

                       Have fun - please share your results. Would love to see them!

                      Graham Thorne | www.grahamthorne.co.uk
                      RIG 1: Windows 11, AMD 7 Ryzen, RTX3070, 16gig RAM. 2 x M.2 SSD. HD. Lenovo Legion 5 gaming laptop.
                      RIG 2: Windows 11, Intel i19 12th Gen. RTX3070ti, 16gig RAM (ddr5), 1x M.2 SSD. UHD DELL G15 Gaming laptop.
                      RIG 3: Apple rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

                      1 Reply Last reply Reply Quote 1
                      • H
                        hairi Beta Silver
                        last edited by

                        I will asap. (i'm on a holiday for a week). Meanwhile I developed a little GLSL actor that is similar to Matte++ but more flexible. It allows to move and zoom the image projected on the 3D model. Just copy and paste the code in the attached file into a GLSL actor. 

                        cheers 

                        h

                         

                        1 Reply Last reply Reply Quote 2
                        • H
                          hairi Beta Silver
                          last edited by Michel

                          do not know if attachments work. here's the code:

                          uniform sampler2D iChannel0;
                          uniform vec3 iResolution;
                          uniform float iTime; // ISADORA_FLOAT_PARAM(src_zoom_x, xz, 0., 10., 1.0, "source image zoom horizontal");
                          uniform float src_zoom_x;
                          // ISADORA_FLOAT_PARAM(src_zoom_y, yz, 0., 10., 1.0, "source image zoom vertical");
                          uniform float src_zoom_y; // ISADORA_FLOAT_PARAM(src_scroll_x, xp, -10., 10., -0.0, "source image scroll horizontal");
                          uniform float src_scroll_x;
                          // ISADORA_FLOAT_PARAM(src_scroll_y, yp, -10., 10., -0.0, "source image scroll vertical");
                          uniform float src_scroll_y; // ISADORA_FLOAT_PARAM(dst_zoom_x, xs, 0., 10., 1.0, "destination image zoom horizontal");
                          uniform float dst_zoom_x;
                          // ISADORA_FLOAT_PARAM(dst_zoom_y, ys, 0., 10., 1.0, "destination image zoom vertical");
                          uniform float dst_zoom_y; // ISADORA_FLOAT_PARAM(dst_pos_x, xpo, -10., 10., 0.0, "destination image position horizontal");
                          uniform float dst_pos_x;
                          // ISADORA_FLOAT_PARAM(dst_pos_y, ypo, -10., 10., 0.0, "destination image position vertical");
                          uniform float dst_pos_y; // ISADORA_INT_PARAM(mask, msk, 0, 1, 0, "mask source image repeats");
                          uniform int mask;
                          // ISADORA_FLOAT_PARAM(blur, blr, 0., 10., 0.0, "blur mask");
                          uniform float blur; // ISADORA_FLOAT_PARAM(transp_thres, tt, 0., 1., 0.0, "black to transparent thresh");
                          uniform float transp_thres; void main(void) {
                          vec2 uv = gl_FragCoord.xy / iResolution.xy;
                          vec2 stretch = 1.0 / vec2(dst_zoom_x,dst_zoom_y);
                          vec2 zoom = 1.0 / vec2(src_zoom_x,src_zoom_y);
                          vec2 pan = (stretch - vec2(1.0)) / -2.0; // compensation for stretching
                          vec2 pan2 = (zoom - vec2(1.0)) / -2.0; // compensation for stretching

                          vec4 image = texture2D(iChannel0, (uv 
                          * zoom
                          + pan2)
                          * stretch
                          + pan
                          + vec2(src_scroll_x,src_scroll_y) 
                          + (vec2(dst_pos_x,-dst_pos_y) * -stretch)
                          ).rgba;

                          image.a = step(transp_thres,length(image.rgb));
                          if(mask > 0){

                          float left = (1.0-(dst_zoom_x)) / 2.0;
                          float right = 1.0 - left;
                          float bottom = (1.0-(dst_zoom_y)) / 2.0;
                          float top = 1.0 - bottom;

                          left = left + dst_pos_x;
                          right = right + dst_pos_x;
                          top = top - dst_pos_y;
                          bottom = bottom - dst_pos_y;

                          float blurr = max(blur / 10.0,1.0 / iResolution.x); // size of one pixel image = image*smoothstep(left,left+blurr,uv.x);
                          image = image*smoothstep(right,right-blurr,uv.x);
                          image = image*smoothstep(bottom,bottom+blurr,uv.y);
                          image = image*smoothstep(top,top-blurr,uv.y);
                          }



                          gl_FragColor = image;
                          }
                          markM 1 Reply Last reply Reply Quote 4
                          • markM
                            mark @hairi
                            last edited by

                            @hairi

                            At risk of not adding substance to the conversation, it just made me happy to see someone sharing GLSL code. Highlike. 😉

                            Best Wishes,
                            Mark

                            Media Artist & Creator of Isadora
                            Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

                            1 Reply Last reply Reply Quote 3
                            • anibalzorrillaA
                              anibalzorrilla @Skulpture
                              last edited by

                              @skulpture Thanks a lot, Graham! Best regards.

                              Anibal Zorrilla, https://intad1.wordpress.com. Buenos Aires, Argentina.
                              Laptop OMEN, Win 10 64-bit, Intel Core i7 7700HQ @ 2.80GHz, 4095MB NVIDIA GeForce GTX 1050 (HP), 12 gig RAM

                              SkulptureS 1 Reply Last reply Reply Quote 1
                              • SkulptureS
                                Skulpture Izzy Guru @anibalzorrilla
                                last edited by

                                @anibalzorrilla said:

                                @skulpture Thanks a lot, Graham! Best regards.

                                 Welcome. I should make some more shapes really.... I slightly neglected this thread. 

                                Graham Thorne | www.grahamthorne.co.uk
                                RIG 1: Windows 11, AMD 7 Ryzen, RTX3070, 16gig RAM. 2 x M.2 SSD. HD. Lenovo Legion 5 gaming laptop.
                                RIG 2: Windows 11, Intel i19 12th Gen. RTX3070ti, 16gig RAM (ddr5), 1x M.2 SSD. UHD DELL G15 Gaming laptop.
                                RIG 3: Apple rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

                                tomthebomT 1 Reply Last reply Reply Quote 1
                                • tomthebomT
                                  tomthebom @Skulpture
                                  last edited by tomthebom

                                  @skulpture

                                  Or a tutorial how to add textures and export shapes from Blender, which is free. 2.7.9 still exports to 3ds, 2.8 makes problems exporting to 3ds. That would be such a treat! Kind regards, Tom

                                  Izzy 3.2.6 ARM on MBP14'/2023/M2 Pro/ macOS 13.5

                                  SkulptureS 1 Reply Last reply Reply Quote 2
                                  • SkulptureS
                                    Skulpture Izzy Guru @tomthebom
                                    last edited by

                                    @tomthebom said:

                                    @skulpture
                                    Or a tutorial how to add textures and export shapes from Blender, which is free. 2.7.9 still exports to 3ds, 2.8 makes problems exporting to 3ds. That would be such a treat! Kind regards, Tom

                                     Good shout. I might do that.

                                    Graham Thorne | www.grahamthorne.co.uk
                                    RIG 1: Windows 11, AMD 7 Ryzen, RTX3070, 16gig RAM. 2 x M.2 SSD. HD. Lenovo Legion 5 gaming laptop.
                                    RIG 2: Windows 11, Intel i19 12th Gen. RTX3070ti, 16gig RAM (ddr5), 1x M.2 SSD. UHD DELL G15 Gaming laptop.
                                    RIG 3: Apple rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

                                    bonemapB 1 Reply Last reply Reply Quote 1
                                    • bonemapB
                                      bonemap Izzy Guru @Skulpture
                                      last edited by bonemap

                                      @skulpture said:

                                      2.8 makes problems exporting to 3ds.

                                       I am a big fan of the Blender 2.8 texture mapping tools. But I think you are right about not being able to create Isadora compatible 3ds files directly out of Blender. I use Cheetah 3D and MeshLab to condition the forms I make in Blender for use in Isadora. But it is still a better modelling and texturing experience to start the process using Blender 2.8.

                                      Best wishes

                                      Russell

                                      http://bonemap.com | Australia
                                      Izzy STD/USB 3.2.6 | + Beta 3.x.x
                                      MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.1.2 Sonoma
                                      Mac Studio 2023 M2 Ultra 128GB | OSX 14.1.2 Sonoma
                                      A range of deployable older Macs

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