Mastodon Skip to content
  • Home
  • Aktuell
  • Tags
  • Über dieses Forum
Einklappen
Grafik mit zwei überlappenden Sprechblasen, eine grün und eine lila.
Abspeckgeflüster – Forum für Menschen mit Gewicht(ung)

Kostenlos. Werbefrei. Menschlich. Dein Abnehmforum.

  1. Home
  2. Uncategorized
  3. Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

Geplant Angeheftet Gesperrt Verschoben Uncategorized
27 Beiträge 14 Kommentatoren 0 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ut3usw@mastodon.radioU This user is from outside of this forum
    ut3usw@mastodon.radioU This user is from outside of this forum
    ut3usw@mastodon.radio
    schrieb zuletzt editiert von
    #1

    Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

    Pure vector output, 1D occlusion culling, no rasterization tricks.

    Running on a MOTU M4.

    quantensalat@scicomm.xyzQ poleguy@mastodon.socialP numb_comfortably@hachyderm.ioN extra_special_carbon@mastodon.worldE squeakypancakes@sunbeam.cityS 13 Antworten Letzte Antwort
    1
    0
    • ut3usw@mastodon.radioU ut3usw@mastodon.radio

      Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

      Pure vector output, 1D occlusion culling, no rasterization tricks.

      Running on a MOTU M4.

      quantensalat@scicomm.xyzQ This user is from outside of this forum
      quantensalat@scicomm.xyzQ This user is from outside of this forum
      quantensalat@scicomm.xyz
      schrieb zuletzt editiert von
      #2

      @ut3usw That looks super cool, can you elaborate a bit how you get the graphics onto the scope?

      ut3usw@mastodon.radioU 1 Antwort Letzte Antwort
      0
      • quantensalat@scicomm.xyzQ quantensalat@scicomm.xyz

        @ut3usw That looks super cool, can you elaborate a bit how you get the graphics onto the scope?

        ut3usw@mastodon.radioU This user is from outside of this forum
        ut3usw@mastodon.radioU This user is from outside of this forum
        ut3usw@mastodon.radio
        schrieb zuletzt editiert von
        #3

        @Quantensalat Hey! TY! The graphics are just stereo audio signals generated in code. X and Y coordinates are mapped directly to Left and Right audio channel voltages.

        quantensalat@scicomm.xyzQ 1 Antwort Letzte Antwort
        0
        • ut3usw@mastodon.radioU ut3usw@mastodon.radio

          @Quantensalat Hey! TY! The graphics are just stereo audio signals generated in code. X and Y coordinates are mapped directly to Left and Right audio channel voltages.

          quantensalat@scicomm.xyzQ This user is from outside of this forum
          quantensalat@scicomm.xyzQ This user is from outside of this forum
          quantensalat@scicomm.xyz
          schrieb zuletzt editiert von
          #4

          @ut3usw Haha, that is even cooler than expected. You get enough bandwidth from audio for such sharp edges! I would have guessed that audio dac output filters would mess it up more

          ut3usw@mastodon.radioU 1 Antwort Letzte Antwort
          0
          • quantensalat@scicomm.xyzQ quantensalat@scicomm.xyz

            @ut3usw Haha, that is even cooler than expected. You get enough bandwidth from audio for such sharp edges! I would have guessed that audio dac output filters would mess it up more

            ut3usw@mastodon.radioU This user is from outside of this forum
            ut3usw@mastodon.radioU This user is from outside of this forum
            ut3usw@mastodon.radio
            schrieb zuletzt editiert von
            #5

            @Quantensalat Actually, the DAC filters help here! Since I'm drawing continuous paths instead of raster pixels, the reconstruction filter smooths the discrete samples into nice clean lines. Plus, running at 96kHz gives enough bandwidth for sharpness

            1 Antwort Letzte Antwort
            0
            • ut3usw@mastodon.radioU ut3usw@mastodon.radio

              Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

              Pure vector output, 1D occlusion culling, no rasterization tricks.

              Running on a MOTU M4.

              poleguy@mastodon.socialP This user is from outside of this forum
              poleguy@mastodon.socialP This user is from outside of this forum
              poleguy@mastodon.social
              schrieb zuletzt editiert von
              #6

              @ut3usw that's fun. Are you controlling/calculating this in real time?

              ut3usw@mastodon.radioU 1 Antwort Letzte Antwort
              0
              • poleguy@mastodon.socialP poleguy@mastodon.social

                @ut3usw that's fun. Are you controlling/calculating this in real time?

                ut3usw@mastodon.radioU This user is from outside of this forum
                ut3usw@mastodon.radioU This user is from outside of this forum
                ut3usw@mastodon.radio
                schrieb zuletzt editiert von
                #7

                @poleguy yes, ty! In real time wasd control.
                On video below it’s how I see it on pc screen (with actual audio).

                jernej__s@infosec.exchangeJ algocompsynth@mastodon.socialA surdfish@beige.partyS 3 Antworten Letzte Antwort
                0
                • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                  Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

                  Pure vector output, 1D occlusion culling, no rasterization tricks.

                  Running on a MOTU M4.

                  numb_comfortably@hachyderm.ioN This user is from outside of this forum
                  numb_comfortably@hachyderm.ioN This user is from outside of this forum
                  numb_comfortably@hachyderm.io
                  schrieb zuletzt editiert von
                  #8

                  @ut3usw damn, that is super cool!

                  1 Antwort Letzte Antwort
                  0
                  • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                    @poleguy yes, ty! In real time wasd control.
                    On video below it’s how I see it on pc screen (with actual audio).

                    jernej__s@infosec.exchangeJ This user is from outside of this forum
                    jernej__s@infosec.exchangeJ This user is from outside of this forum
                    jernej__s@infosec.exchange
                    schrieb zuletzt editiert von
                    #9

                    @ut3usw @poleguy Now you just need a laser projector!

                    1 Antwort Letzte Antwort
                    0
                    • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                      @poleguy yes, ty! In real time wasd control.
                      On video below it’s how I see it on pc screen (with actual audio).

                      algocompsynth@mastodon.socialA This user is from outside of this forum
                      algocompsynth@mastodon.socialA This user is from outside of this forum
                      algocompsynth@mastodon.social
                      schrieb zuletzt editiert von
                      #10

                      @ut3usw @poleguy Music that draws fun Lissajous curves on an oscilloscope is a whole genre! My personal favorite is https://youtu.be/vAyCl4IHIz8

                      ut3usw@mastodon.radioU 1 Antwort Letzte Antwort
                      0
                      • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                        @poleguy yes, ty! In real time wasd control.
                        On video below it’s how I see it on pc screen (with actual audio).

                        surdfish@beige.partyS This user is from outside of this forum
                        surdfish@beige.partyS This user is from outside of this forum
                        surdfish@beige.party
                        schrieb zuletzt editiert von
                        #11

                        @ut3usw @poleguy so cool--thank you for sharing!

                        1 Antwort Letzte Antwort
                        0
                        • ut3usw@mastodon.radioU This user is from outside of this forum
                          ut3usw@mastodon.radioU This user is from outside of this forum
                          ut3usw@mastodon.radio
                          schrieb zuletzt editiert von
                          #12

                          @Aleums it’s doom! E1M1 😅

                          1 Antwort Letzte Antwort
                          0
                          • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                            Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

                            Pure vector output, 1D occlusion culling, no rasterization tricks.

                            Running on a MOTU M4.

                            extra_special_carbon@mastodon.worldE This user is from outside of this forum
                            extra_special_carbon@mastodon.worldE This user is from outside of this forum
                            extra_special_carbon@mastodon.world
                            schrieb zuletzt editiert von
                            #13

                            @ut3usw Looks like the game Wizardry.

                            1 Antwort Letzte Antwort
                            0
                            • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                              Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

                              Pure vector output, 1D occlusion culling, no rasterization tricks.

                              Running on a MOTU M4.

                              squeakypancakes@sunbeam.cityS This user is from outside of this forum
                              squeakypancakes@sunbeam.cityS This user is from outside of this forum
                              squeakypancakes@sunbeam.city
                              schrieb zuletzt editiert von
                              #14

                              @ut3usw I didnt even have to read the text to know what this was

                              1 Antwort Letzte Antwort
                              0
                              • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                                Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

                                Pure vector output, 1D occlusion culling, no rasterization tricks.

                                Running on a MOTU M4.

                                miakizz@tacobelllabs.netM This user is from outside of this forum
                                miakizz@tacobelllabs.netM This user is from outside of this forum
                                miakizz@tacobelllabs.net
                                schrieb zuletzt editiert von
                                #15

                                @ut3usw Are you planning on releasing this? My girlfriend built a laser galvo recently and this would be super cool to run on it, super super impressive

                                1 Antwort Letzte Antwort
                                0
                                • algocompsynth@mastodon.socialA algocompsynth@mastodon.social

                                  @ut3usw @poleguy Music that draws fun Lissajous curves on an oscilloscope is a whole genre! My personal favorite is https://youtu.be/vAyCl4IHIz8

                                  ut3usw@mastodon.radioU This user is from outside of this forum
                                  ut3usw@mastodon.radioU This user is from outside of this forum
                                  ut3usw@mastodon.radio
                                  schrieb zuletzt editiert von
                                  #16

                                  @AlgoCompSynth @poleguy

                                  https://www.youtube.com/watch?v=er8CoAAmv2A

                                  1 Antwort Letzte Antwort
                                  0
                                  • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                                    Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

                                    Pure vector output, 1D occlusion culling, no rasterization tricks.

                                    Running on a MOTU M4.

                                    computeum@mastodon.bayernC This user is from outside of this forum
                                    computeum@mastodon.bayernC This user is from outside of this forum
                                    computeum@mastodon.bayern
                                    schrieb zuletzt editiert von
                                    #17

                                    @ut3usw What a beautiful classic Siemens.

                                    They were the only one who really went all in with sleek early 1980s design. Even for hard tech stuff like scopes.

                                    ut3usw@mastodon.radioU 1 Antwort Letzte Antwort
                                    0
                                    • computeum@mastodon.bayernC computeum@mastodon.bayern

                                      @ut3usw What a beautiful classic Siemens.

                                      They were the only one who really went all in with sleek early 1980s design. Even for hard tech stuff like scopes.

                                      ut3usw@mastodon.radioU This user is from outside of this forum
                                      ut3usw@mastodon.radioU This user is from outside of this forum
                                      ut3usw@mastodon.radio
                                      schrieb zuletzt editiert von
                                      #18

                                      @Computeum YES! This is a gift from my wife %)

                                      1 Antwort Letzte Antwort
                                      0
                                      • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                                        Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

                                        Pure vector output, 1D occlusion culling, no rasterization tricks.

                                        Running on a MOTU M4.

                                        steffen@uhlig.socialS This user is from outside of this forum
                                        steffen@uhlig.socialS This user is from outside of this forum
                                        steffen@uhlig.social
                                        schrieb zuletzt editiert von
                                        #19

                                        @ut3usw I will follow you in the hope to see Doom running on that oscilloscope.

                                        ut3usw@mastodon.radioU 1 Antwort Letzte Antwort
                                        0
                                        • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                                          Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

                                          Pure vector output, 1D occlusion culling, no rasterization tricks.

                                          Running on a MOTU M4.

                                          caleb@pub.calebhearth.comC This user is from outside of this forum
                                          caleb@pub.calebhearth.comC This user is from outside of this forum
                                          caleb@pub.calebhearth.com
                                          schrieb zuletzt editiert von
                                          #20

                                          @ut3usw @gedeonm This doesn’t seem to be DOOM?

                                          ut3usw@mastodon.radioU 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen



                                          Copyright (c) 2025 abSpecktrum (@abspecklog@fedimonster.de)

                                          Erstellt mit Schlaflosigkeit, Kaffee, Brokkoli & ♥

                                          Impressum | Datenschutzerklärung | Nutzungsbedingungen

                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Über dieses Forum