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 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
                                    • steffen@uhlig.socialS steffen@uhlig.social

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

                                      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
                                      #21

                                      @steffen actually this is E1M1 from original doom1.wad!

                                      1 Antwort Letzte Antwort
                                      0
                                      • caleb@pub.calebhearth.comC caleb@pub.calebhearth.com

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

                                        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
                                        #22

                                        @caleb @gedeonm actually this is E1M1 from original doom1.wad! I wrote my custom vector doom engine for that project.

                                        caleb@pub.calebhearth.comC 1 Antwort Letzte Antwort
                                        0
                                        • ut3usw@mastodon.radioU ut3usw@mastodon.radio

                                          @caleb @gedeonm actually this is E1M1 from original doom1.wad! I wrote my custom vector doom engine for that project.

                                          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
                                          #23

                                          @ut3usw @gedeonm My joke has backfired and I am embarrassed.

                                          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