Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Back at it

Back at it

Scheduled Pinned Locked Moved Uncategorized
234 Posts 70 Posters 284 Views
  • 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.
  • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

    I figured I needed some kind of glass shader

    jaanus@iosdev.spaceJ This user is from outside of this forum
    jaanus@iosdev.spaceJ This user is from outside of this forum
    jaanus@iosdev.space
    wrote last edited by
    #165

    @stroughtonsmith but is it Liquid Glass 🙃

    1 Reply Last reply
    0
    • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

      So now that visionOS 26 lets you spawn immersive scenes from UIKit apps, I had Codex implement me an immersive scene using Metal and CompositorServices that mirrors the in-window viewport and lets you live in your scene 😁

      It's real frickin cool.

      The raytracer might be off limits for visionOS, but there's a lot of interesting stuff to do in other areas

      stroughtonsmith@mastodon.socialS This user is from outside of this forum
      stroughtonsmith@mastodon.socialS This user is from outside of this forum
      stroughtonsmith@mastodon.social
      wrote last edited by
      #166

      I figured why not use RealityKit for the material previews, so now they are actual spheres.

      Miraculously, it all still works — the Metal viewport, the Metal immersive scene, and the RealityKit UI elements, but it's very clear the Vision Pro (M2) doesn't have much headroom to build an actual app around this stuff

      Link Preview ImageLink Preview ImageLink Preview ImageLink Preview Image
      stroughtonsmith@mastodon.socialS 1 Reply Last reply
      0
      • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

        I figured why not use RealityKit for the material previews, so now they are actual spheres.

        Miraculously, it all still works — the Metal viewport, the Metal immersive scene, and the RealityKit UI elements, but it's very clear the Vision Pro (M2) doesn't have much headroom to build an actual app around this stuff

        Link Preview ImageLink Preview ImageLink Preview ImageLink Preview Image
        stroughtonsmith@mastodon.socialS This user is from outside of this forum
        stroughtonsmith@mastodon.socialS This user is from outside of this forum
        stroughtonsmith@mastodon.social
        wrote last edited by
        #167

        The raytracer is, for now, a no-go on visionOS. It's possible I could throttle it and stay within visionOS' systemwide render budget. But it's probably worth improving the RT performance a bunch on its own first before I come back and try it here. I might run out of steam on this prototype before then.

        This entire app project is still in my 'Temp' folder, where throwaway projects live 😅

        Link Preview ImageLink Preview Image
        stroughtonsmith@mastodon.socialS theejj@mastodon.socialT belovedmelody@mastodon.socialB 3 Replies Last reply
        0
        • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

          The raytracer is, for now, a no-go on visionOS. It's possible I could throttle it and stay within visionOS' systemwide render budget. But it's probably worth improving the RT performance a bunch on its own first before I come back and try it here. I might run out of steam on this prototype before then.

          This entire app project is still in my 'Temp' folder, where throwaway projects live 😅

          Link Preview ImageLink Preview Image
          stroughtonsmith@mastodon.socialS This user is from outside of this forum
          stroughtonsmith@mastodon.socialS This user is from outside of this forum
          stroughtonsmith@mastodon.social
          wrote last edited by
          #168

          This project, which runs on iPhone, iPad, Mac, and Vision Pro (with Immersive Space), is now 16.5K lines of code

          Link Preview Image
          stroughtonsmith@mastodon.socialS 1 Reply Last reply
          0
          • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

            The raytracer is, for now, a no-go on visionOS. It's possible I could throttle it and stay within visionOS' systemwide render budget. But it's probably worth improving the RT performance a bunch on its own first before I come back and try it here. I might run out of steam on this prototype before then.

            This entire app project is still in my 'Temp' folder, where throwaway projects live 😅

            Link Preview ImageLink Preview Image
            theejj@mastodon.socialT This user is from outside of this forum
            theejj@mastodon.socialT This user is from outside of this forum
            theejj@mastodon.social
            wrote last edited by
            #169

            @stroughtonsmith “This entire app project is still in my 'Temp' folder, where throwaway projects live”

            1 Reply Last reply
            0
            • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

              Pretty much everything I've worked on with Codex up to now has been stuff I could have built myself, within my area of expertise (or learnable), it just would have taken weeks or months.

              This 3D scene app is something I never would have been able to build myself. I would have needed a team of rendering experts with domain-specific knowledge and human-years of research

              yiningkarlli@mastodon.gamedev.placeY This user is from outside of this forum
              yiningkarlli@mastodon.gamedev.placeY This user is from outside of this forum
              yiningkarlli@mastodon.gamedev.place
              wrote last edited by
              #170

              @stroughtonsmith interestingly for me it is the reverse: a basic modeler with a basic built in ray tracer would take me maybe a day or two to build on my own with an imgui based UI.

              But all of the native iOS/iPadOS/visionOS stuff would have required me to have dedicated Apple frameworks experts help out on. My experience with writing Apple native apps is super limited. But with Codex, I’ve now made several nice custom, just-for-me native apps to replace things that were just scripts before.

              stroughtonsmith@mastodon.socialS 1 Reply Last reply
              0
              • yiningkarlli@mastodon.gamedev.placeY yiningkarlli@mastodon.gamedev.place

                @stroughtonsmith interestingly for me it is the reverse: a basic modeler with a basic built in ray tracer would take me maybe a day or two to build on my own with an imgui based UI.

                But all of the native iOS/iPadOS/visionOS stuff would have required me to have dedicated Apple frameworks experts help out on. My experience with writing Apple native apps is super limited. But with Codex, I’ve now made several nice custom, just-for-me native apps to replace things that were just scripts before.

                stroughtonsmith@mastodon.socialS This user is from outside of this forum
                stroughtonsmith@mastodon.socialS This user is from outside of this forum
                stroughtonsmith@mastodon.social
                wrote last edited by
                #171

                @yiningkarlli you might be a special case, all things considered 😂

                yiningkarlli@mastodon.gamedev.placeY 1 Reply Last reply
                0
                • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                  @jlaase I did blog about it, and it has one prompt session transcript: https://highcaffeinecontent.com/blog/20260301-A-Month-With-OpenAIs-Codex

                  jlaase@hachyderm.ioJ This user is from outside of this forum
                  jlaase@hachyderm.ioJ This user is from outside of this forum
                  jlaase@hachyderm.io
                  wrote last edited by
                  #172

                  @stroughtonsmith@mastodon.sociadang, I guess I missed it. Thank you for pointing it out for me!

                  1 Reply Last reply
                  0
                  • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                    @yiningkarlli you might be a special case, all things considered 😂

                    yiningkarlli@mastodon.gamedev.placeY This user is from outside of this forum
                    yiningkarlli@mastodon.gamedev.placeY This user is from outside of this forum
                    yiningkarlli@mastodon.gamedev.place
                    wrote last edited by
                    #173

                    @stroughtonsmith Haha, that's fair. You might be too though in Apple stuff; not many other developers reverse engineered all of Catalyst out of thin air before they even announced Catalyst. 😉

                    Anyhow all of this is very exciting/cool. I have a sort of researchy project that I was previously planning on just making into your usual kind of crappy janky graphics programmer demo app, but now I'm more ambitious and want to make the whole thing a really nice native Mac app with some help from Codex.

                    1 Reply Last reply
                    0
                    • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                      The raytracer is, for now, a no-go on visionOS. It's possible I could throttle it and stay within visionOS' systemwide render budget. But it's probably worth improving the RT performance a bunch on its own first before I come back and try it here. I might run out of steam on this prototype before then.

                      This entire app project is still in my 'Temp' folder, where throwaway projects live 😅

                      Link Preview ImageLink Preview Image
                      belovedmelody@mastodon.socialB This user is from outside of this forum
                      belovedmelody@mastodon.socialB This user is from outside of this forum
                      belovedmelody@mastodon.social
                      wrote last edited by
                      #174

                      @stroughtonsmith it’s really impressive and beautiful how this one is coming together.

                      1 Reply Last reply
                      0
                      • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                        So now that visionOS 26 lets you spawn immersive scenes from UIKit apps, I had Codex implement me an immersive scene using Metal and CompositorServices that mirrors the in-window viewport and lets you live in your scene 😁

                        It's real frickin cool.

                        The raytracer might be off limits for visionOS, but there's a lot of interesting stuff to do in other areas

                        cdf1982@iosdev.spaceC This user is from outside of this forum
                        cdf1982@iosdev.spaceC This user is from outside of this forum
                        cdf1982@iosdev.space
                        wrote last edited by
                        #175

                        @stroughtonsmith This is getting scary

                        1 Reply Last reply
                        0
                        • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                          This project, which runs on iPhone, iPad, Mac, and Vision Pro (with Immersive Space), is now 16.5K lines of code

                          Link Preview Image
                          stroughtonsmith@mastodon.socialS This user is from outside of this forum
                          stroughtonsmith@mastodon.socialS This user is from outside of this forum
                          stroughtonsmith@mastodon.social
                          wrote last edited by
                          #176

                          I thought it was finally time to add vertex editing and subdivision. Now it's a 3D modeling tool and not just a raytracer

                          juandesant@mathstodon.xyzJ stroughtonsmith@mastodon.socialS 2 Replies Last reply
                          0
                          • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                            I thought it was finally time to add vertex editing and subdivision. Now it's a 3D modeling tool and not just a raytracer

                            juandesant@mathstodon.xyzJ This user is from outside of this forum
                            juandesant@mathstodon.xyzJ This user is from outside of this forum
                            juandesant@mathstodon.xyz
                            wrote last edited by
                            #177

                            @stroughtonsmith Boolean solid operations next?

                            stroughtonsmith@mastodon.socialS 1 Reply Last reply
                            0
                            • juandesant@mathstodon.xyzJ juandesant@mathstodon.xyz

                              @stroughtonsmith Boolean solid operations next?

                              stroughtonsmith@mastodon.socialS This user is from outside of this forum
                              stroughtonsmith@mastodon.socialS This user is from outside of this forum
                              stroughtonsmith@mastodon.social
                              wrote last edited by
                              #178

                              @juandesant good idea

                              1 Reply Last reply
                              0
                              • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                                I thought it was finally time to add vertex editing and subdivision. Now it's a 3D modeling tool and not just a raytracer

                                stroughtonsmith@mastodon.socialS This user is from outside of this forum
                                stroughtonsmith@mastodon.socialS This user is from outside of this forum
                                stroughtonsmith@mastodon.social
                                wrote last edited by
                                #179

                                Some more things to show off here on this iPad mini 6!

                                • Longpress band gesture
                                • Multi-select
                                • Vertex editing
                                • Subdividing
                                • My 'generate a Cornell Box' button
                                • (And the raytracer, of course)

                                There is a lot of really neat stuff in this app. Still using Codex 5.3 Medium, still haven't touched a line of code myself

                                stroughtonsmith@mastodon.socialS 1 Reply Last reply
                                0
                                • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                                  Some more things to show off here on this iPad mini 6!

                                  • Longpress band gesture
                                  • Multi-select
                                  • Vertex editing
                                  • Subdividing
                                  • My 'generate a Cornell Box' button
                                  • (And the raytracer, of course)

                                  There is a lot of really neat stuff in this app. Still using Codex 5.3 Medium, still haven't touched a line of code myself

                                  stroughtonsmith@mastodon.socialS This user is from outside of this forum
                                  stroughtonsmith@mastodon.socialS This user is from outside of this forum
                                  stroughtonsmith@mastodon.social
                                  wrote last edited by
                                  #180

                                  All of this still works great on iPhone too

                                  Link Preview ImageLink Preview ImageLink Preview Image
                                  stroughtonsmith@mastodon.socialS 1 Reply Last reply
                                  0
                                  • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                                    All of this still works great on iPhone too

                                    Link Preview ImageLink Preview ImageLink Preview Image
                                    stroughtonsmith@mastodon.socialS This user is from outside of this forum
                                    stroughtonsmith@mastodon.socialS This user is from outside of this forum
                                    stroughtonsmith@mastodon.social
                                    wrote last edited by
                                    #181

                                    The touch gestures all work on visionOS too, but on all platforms it has keyboard and mouse support for all your precise selection and modifier key needs

                                    Link Preview Image
                                    brndnsh@infosec.exchangeB belovedmelody@mastodon.socialB arno_app@mastodon.onlineA stroughtonsmith@mastodon.socialS 4 Replies Last reply
                                    0
                                    • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                                      The touch gestures all work on visionOS too, but on all platforms it has keyboard and mouse support for all your precise selection and modifier key needs

                                      Link Preview Image
                                      brndnsh@infosec.exchangeB This user is from outside of this forum
                                      brndnsh@infosec.exchangeB This user is from outside of this forum
                                      brndnsh@infosec.exchange
                                      wrote last edited by
                                      #182

                                      @stroughtonsmith It’s crazy to see how something like this can evolve. Do you find it weirdly addictive to see what the GPUs will cook up next?

                                      stroughtonsmith@mastodon.socialS 1 Reply Last reply
                                      0
                                      • brndnsh@infosec.exchangeB brndnsh@infosec.exchange

                                        @stroughtonsmith It’s crazy to see how something like this can evolve. Do you find it weirdly addictive to see what the GPUs will cook up next?

                                        stroughtonsmith@mastodon.socialS This user is from outside of this forum
                                        stroughtonsmith@mastodon.socialS This user is from outside of this forum
                                        stroughtonsmith@mastodon.social
                                        wrote last edited by
                                        #183

                                        @brndnsh it's just a string of dopamine hits

                                        brndnsh@infosec.exchangeB 1 Reply Last reply
                                        0
                                        • stroughtonsmith@mastodon.socialS stroughtonsmith@mastodon.social

                                          The touch gestures all work on visionOS too, but on all platforms it has keyboard and mouse support for all your precise selection and modifier key needs

                                          Link Preview Image
                                          belovedmelody@mastodon.socialB This user is from outside of this forum
                                          belovedmelody@mastodon.socialB This user is from outside of this forum
                                          belovedmelody@mastodon.social
                                          wrote last edited by
                                          #184

                                          @stroughtonsmith “tsWork ‘26”

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups