3DSage
3DSage
  • Видео 146
  • Просмотров 15 070 203
I Made a Fallout Watch for Open Sauce
This is my homemade Fallout inspired watch I wore to Open Sauce where I was surrounded by super talented creators and makers. This build was a journey with highs and lows and I want to share the creation process with you.
I hope we can hang out again sometime. See ya next time!
Support by subscribing or buy me a coffee!
www.buymeacoffee.com/3dsage
-Sage
Просмотров: 15 206

Видео

Real or 3D Scan Challenge
Просмотров 3,6 тыс.Месяц назад
What a cool new tool I have for my projects! I had fun and I hope you enjoy my review video of the Creality Otter 3D scanner. Amazon: www.amazon.com/dp/B0CZNQB9YG?ref=myi_title_dp Website: bit.ly/3QBbZEi More programming videos coming soon! Support by subscribing or buy me a coffee! www.buymeacoffee.com/3dsage
Cheapest Bullet Time with a 9 Dollar Camera
Просмотров 286 тыс.2 месяца назад
Bullet time photography on a budget with a VHS retro style just makes me smile and I hope you enjoy my journey to make it happen. More programming videos coming soon! Link to camera. No affiliation. www.amazon.com/dp/B0CLGX51WD Support by subscribing or buy me a coffee! www.buymeacoffee.com/3dsage
The 3DSage Game Engine Demo | Download Link
Просмотров 90 тыс.3 месяца назад
Let me know in the comments what you think. I can't wait to see what you create with the next version coming soon! Download Link: www.gbadev.org/demos.php?showinfo=1575 (The .sav save file must be next to the rom. If you use a flashcart, place the save file in the correct folder) Support by subscribing or just buy me a coffee! www.buymeacoffee.com/3dsage -Sage #gamedev #GBA #doom
Silver Play Button Highlight Reel
Просмотров 6 тыс.4 месяца назад
I'm so blessed to receive the Silver Play Button award on my Birthday today! That's so crazy and it’s hard to put into words how special that makes me feel. I’m a maker who likes to create and post my projects to share with you. I’m so grateful to have connected with so many people and I have to genuinely thank you for watching and for your support. I appreciate this destination just as much as...
The 3DSage Game Engine Trailer 1
Просмотров 17 тыс.5 месяцев назад
I'm very excited to show you what my retro 3D game engine can do! I plan to add more, then let you use this to design your own games! I can also make programming tutorials and show you how it works! Support by subscribing or just buy me a coffee! www.buymeacoffee.com/3dsage -Sage #gamedev #doom #gameboy #GBA
Quick update
Просмотров 74 тыс.6 месяцев назад
Quick update to show you some of the features of my 3DSage GBA game engine. I'm excited to see what you will make with this when it's ready. Thank you for watching and for your support! -Sage You can show support by subscribing or buy me a coffee! www.buymeacoffee.com/3dsage #gamedev #doom #gameboy #GBA
Let's 3D Print Electronic Cases
Просмотров 26 тыс.6 месяцев назад
I made these cases to help hold my electronics but I want to share the files with you. I hope you enjoy the video and see you next time! The next video will be a cool programming tutorial! Download the 3D files Thingiverse: www.thingiverse.com/thing:6395406 Instructables: www.instructables.com/3D-Print-Electronic-Cases/ Thank you for watching! -Sage
Can I Cook Food with Magnets?
Просмотров 35 тыс.7 месяцев назад
Can I spin magnets fast enough to cook small food? Let's find out! JBV Creative: www.youtube.com/@JBVCreative 3D Printed squeeze fan: www.thingiverse.com/thing:4885441 More programming tutorials coming soon! Thank you for watching, subscribing, and for all the kind support! -Sage #tinyfood #3dprinting #food
Scissors + Nightgown = Sub-Zero | Easy Quick Costume
Просмотров 2,4 тыс.8 месяцев назад
Need a quick and easy costume? Here's how I made Sub-Zero from Mortal Kombat with just scissors and a nightgown. I can also sometime share the green screen and compositing of this project too. I hope you enjoyed this fun and quick video and see you next time for more programming and 3D printing projects! -Sage links: SWOMOG Men's Nightshirt Long Sleeve Nightgown Soft Loose: (They are baggy so I...
My 3DSage GBA Game Engine Update part 2
Просмотров 10 тыс.8 месяцев назад
I'll add more to my game engine but let me know what demakes you want to on the Game Boy Advance! #shorts #3d #doom #gamedev
Programming Wall Sliding | Recreating Glitches
Просмотров 8 тыс.9 месяцев назад
Programming Wall Sliding | Recreating Glitches
Huge 12K Resin Printer and My Experience | The Saturn 3
Просмотров 16 тыс.10 месяцев назад
Huge 12K Resin Printer and My Experience | The Saturn 3
My Best Functional and Useful 3D Prints
Просмотров 57 тыс.11 месяцев назад
My Best Functional and Useful 3D Prints
Zelda Ocarina Flute that Plays Itself
Просмотров 34 тыс.Год назад
Zelda Ocarina Flute that Plays Itself
3D Scanning for 3D printing and VFX | CR-Scan Ferret Review
Просмотров 52 тыс.Год назад
3D Scanning for 3D printing and VFX | CR-Scan Ferret Review
Does My 3D Printed Radio Work 5 Years Later?
Просмотров 191 тыс.Год назад
Does My 3D Printed Radio Work 5 Years Later?
Let's Program Doom - Part 2
Просмотров 93 тыс.Год назад
Let's Program Doom - Part 2
Diorama Enhanced With Electronics
Просмотров 8 тыс.Год назад
Diorama Enhanced With Electronics
My Wireless Game Boy Remote Control | How It Works
Просмотров 9 тыс.Год назад
My Wireless Game Boy Remote Control | How It Works
COIN FALL | Fall Guys Inspired 3D GBA Game
Просмотров 17 тыс.Год назад
COIN FALL | Fall Guys Inspired 3D GBA Game
My New Favorite 3D Printer | Neptune 3
Просмотров 10 тыс.Год назад
My New Favorite 3D Printer | Neptune 3
Let's Make a Game Boy Advance Game | GBA Jam 2022
Просмотров 85 тыс.Год назад
Let's Make a Game Boy Advance Game | GBA Jam 2022
My 3D Printed Camera Slider
Просмотров 10 тыс.Год назад
My 3D Printed Camera Slider
Let's Program Doom - Part 1
Просмотров 408 тыс.Год назад
Let's Program Doom - Part 1
Smallest Resident Evil 4 | Thumby Fan-Made
Просмотров 25 тыс.2 года назад
Smallest Resident Evil 4 | Thumby Fan-Made
3D Printed Rotation | Make Anything Rotate
Просмотров 29 тыс.2 года назад
3D Printed Rotation | Make Anything Rotate
I Made My Own Computer | Let's See How It Works
Просмотров 754 тыс.2 года назад
I Made My Own Computer | Let's See How It Works
My Mini Duck Hunt VR
Просмотров 9 тыс.2 года назад
My Mini Duck Hunt VR
Let's Talk About OpenLara | 3D Game Boy Advance Tomb Raider
Просмотров 44 тыс.2 года назад
Let's Talk About OpenLara | 3D Game Boy Advance Tomb Raider

Комментарии

  • @christianremboldt1557
    @christianremboldt1557 4 часа назад

    I was hoping to see a water link in the description The advertisement was actually good and made me curious

  • @timdrage
    @timdrage 7 часов назад

    Very excited for this! Understand it makes sense to aim for a multiplayer deathmatch thing but hope that maybe some 1-player stuff could be added in future, personally i'd be interested in using this for more of a walking simulator / mystery / LSD Dream Emulator kind of thing :)

  • @IAMMAT87
    @IAMMAT87 19 часов назад

    Would love to do this tutorial, but sadly it only has 2 episodes. please make more or consider a paid one. I WOULD BUY IT :)

  • @Poppaneedsanap
    @Poppaneedsanap 22 часа назад

    I've built a ton of bullet time cams with film and was researching this with cheapo cams thinking I was on to something unique.. .. haha.. well, love the results here. (I also have a grumpy orange cat)

  • @auslander007
    @auslander007 День назад

    Check the different types of blowers. You chose a pressure blower (radial bladed) May I recommend an Airfoil, more efficient less impact. A backwards curved wheel can do the trick

  • @noahbumvr
    @noahbumvr День назад

    open sauce is hosted every year by william osman where you can show off your creations

  • @chr4050
    @chr4050 2 дня назад

    For PLA at least I like using 3D Gloop

  • @user-vh7eu5bt4i
    @user-vh7eu5bt4i 2 дня назад

    Your abslutely correct: there's nothing difficult about digital electronics or programming for that matter. Much like mathematics, the interesting stuff all happens in the analogue realm. Great project though, nonetheless.

  • @Axel-gn2ii
    @Axel-gn2ii 2 дня назад

    Any way that some tiny ai features could be utilized to get rid of the aliasing? That would make it mindblowing

  • @ChristianFonsecaOFFICIAL
    @ChristianFonsecaOFFICIAL 2 дня назад

    Can you please make a video on how this works pls I’m on my knees right now

  • @anthonywayner8734
    @anthonywayner8734 2 дня назад

    Lived the wham song...

  • @dmitrykim3096
    @dmitrykim3096 2 дня назад

    your coding style is ugly

  • @realguhan
    @realguhan 3 дня назад

    3DSage hello, in your raycasting part 1 video, in the part where you cast a single ray, when i typed it in correctly, i get the errors 70 24 [Error] expected expression before 'int' 70 23 [Error] called object 'my' is not a function here is my snippet of code: void drawRays3D() { int r,mx,my,mp,dof; float rx,ry,ra,xo,yo; ra=pa; for(r=0;r<1;r++) { //--CHECK HORIZONTAL LINES dof=0; float aTan=-1/tan(ra); if(ra>PI){ ry=(((int)py>>6)<<6)-0.0001; rx=(py-ry)*aTan+px; yo=-64;xo=-yo*aTan;}//LOOKING UP if(ra<PI){ ry=(((int)py>>6)<<6)+64; rx=(py-ry)*aTan+px; yo= 64;xo=-yo*aTan;}//LOOKING DOWN if(ra==0 || ra==PI){ rx=px; ry=py; dof=8;}//LOOKING STRAIGHT LEFT OR RIGHT while(dof<8) { mx=(int)(rx)>>6; my(int)(ry)>>6; mp=my*mapX+mx; if(mp<mapX*mapY && map[mp]==1){ dof=8;} //HIT WALL else{ rx+=xo; ry+=yo; dof+=1;}//NEXT LINE } glColor3f(0,1,0); glLineWidth(1); glbegin(GL_LINES); glVertex2i(px,py); glVertex2i(rx,ry); glEnd(); } }

    • @3DSage
      @3DSage 3 дня назад

      Typo I fixed in the next scene of the video. "My" needs and equals sign here my=(int)(ry)>>6;

    • @realguhan
      @realguhan День назад

      Ye but even if i do my=(int) it doesnt cast the green ray, btw thanks a lot! also heres all my code #include <stdio.h> #include <stdlib.h> #include <GL/glut.h> #include <math.h> #define PI 3.1415926535 float px,py,pdx,pdy,pa; //player position void drawPlayer() { glColor3f(1,1,0); glPointSize(8); glBegin(GL_POINTS); glVertex2i(px,py) ;glEnd(); glLineWidth(3); glBegin(GL_LINES); glVertex2i(px,py); glVertex2i(px+pdx*5, py+pdy*5) ;glEnd(); } int mapX=8,mapY=8,mapS=64; int map[]= { 1,0,1,1,0,0,0,1, 1,0,1,1,0,0,0,1, 1,0,0,0,0,0,0,1, 1,0,0,0,0,1,1,1, 1,0,0,0,0,0,0,1, 1,0,0,0,0,0,0,1, 1,1,1,1,1,1,1,1, }; void drawMap2D() { int x,y,xo,yo; for(y=0;y<mapY;y++) { for(x=0;x<mapX;x++) { if(map[y*mapX+x]==1){ glColor3f(1,1,1);} else{ glColor3f(0,0,0);} xo=x*mapS; yo=y*mapS; glBegin(GL_QUADS); glVertex2i(xo +1,yo +1); glVertex2i(xo +1,yo+mapS-1); glVertex2i(xo+mapS-1, yo+mapS-1); glVertex2i(xo+mapS-1,yo +1); glEnd(); } } } void drawRays3D() { int r,mx,my,mp,dof; float rx,ry,ra,xo,yo; ra=pa; for(r=0;r<1;r++) { //--CHECK HORIZONTAL LINES dof=0; float aTan=-1/tan(ra); if(ra>PI){ ry=(((int)py>>6)<<6)-0.0001; rx=(py-ry)*aTan+px; yo=-64;xo=-yo*aTan;}//LOOKING UP if(ra<PI){ ry=(((int)py>>6)<<6)+64; rx=(py-ry)*aTan+px; yo= 64;xo=-yo*aTan;}//LOOKING DOWN if(ra==0 || ra==PI){ rx=px; ry=py; dof=8;}//LOOKING STRAIGHT LEFT OR RIGHT while(dof<8) { mx=(int)(rx)>>6; my=(int)(ry)>>6; mp=my*mapX+mx; if(mp<mapX*mapY && map[mp]==1){ dof=8;} //HIT WALL else{ rx+=xo; ry+=yo; dof+=1;}//NEXT LINE } glColor3f(0,1,0); glLineWidth(1); glBegin(GL_LINES); glVertex2i(px,py); glVertex2i(rx,ry); glEnd(); } } void display() { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); drawMap2D(); drawPlayer(); glutSwapBuffers(); } void buttons(unsigned char key, int x,int y) { if (key=='a'){ pa-=0.1; if(pa< 0){ pa+=2*PI;} pdx=cos(pa)*5; pdy=sin(pa)*5;} if (key=='d'){ pa+=0.1; if(pa>2*PI){ pa-=2*PI;} pdx=cos(pa)*5; pdy=sin(pa)*5;} if (key=='w'){ px+=pdx; py+=pdy;} if (key=='s'){ px-=pdx; py-=pdy;} glutPostRedisplay(); } void init() { glClearColor(0.3,0.3,0.3,0); gluOrtho2D(0,1024,512,0); px=300; py=300; pdx=cos(pa)*5; pdy=sin(pa)*5; ;} int main(int argc, char* argv[]) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA); glutInitWindowSize(1024,512); glutCreateWindow("yeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"); init(); glutDisplayFunc(display); glutKeyboardFunc(buttons); glutMainLoop(); }

  • @realguhan
    @realguhan 3 дня назад

    3DSage hello, in the part where you cast a single ray, when i typed it in correctly, i get the errors 70 24 [Error] expected expression before 'int' 70 23 [Error] called object 'my' is not a function here is my snippet of code: void drawRays3D() { int r,mx,my,mp,dof; float rx,ry,ra,xo,yo; ra=pa; for(r=0;r<1;r++) { //--CHECK HORIZONTAL LINES dof=0; float aTan=-1/tan(ra); if(ra>PI){ ry=(((int)py>>6)<<6)-0.0001; rx=(py-ry)*aTan+px; yo=-64;xo=-yo*aTan;}//LOOKING UP if(ra<PI){ ry=(((int)py>>6)<<6)+64; rx=(py-ry)*aTan+px; yo= 64;xo=-yo*aTan;}//LOOKING DOWN if(ra==0 || ra==PI){ rx=px; ry=py; dof=8;}//LOOKING STRAIGHT LEFT OR RIGHT while(dof<8) { mx=(int)(rx)>>6; my(int)(ry)>>6; mp=my*mapX+mx; if(mp<mapX*mapY && map[mp]==1){ dof=8;} //HIT WALL else{ rx+=xo; ry+=yo; dof+=1;}//NEXT LINE } glColor3f(0,1,0); glLineWidth(1); glbegin(GL_LINES); glVertex2i(px,py); glVertex2i(rx,ry); glEnd(); } }

  • @i_hope69
    @i_hope69 3 дня назад

    Sick dude

  • @blnd3rcrds
    @blnd3rcrds 3 дня назад

    It looks great, very good project!

    • @3DSage
      @3DSage 3 дня назад

      Thank you! :)

  • @SherKhan0122
    @SherKhan0122 3 дня назад

    21

    • @3DSage
      @3DSage 3 дня назад

      You got it! :)

  • @GrahamStockton-x5g
    @GrahamStockton-x5g 3 дня назад

    this code is horribly written

  • @david-makh
    @david-makh 4 дня назад

    Can it play doom?

  • @Adrien13Sanctioned
    @Adrien13Sanctioned 4 дня назад

    @1:11 Is that Evan and Katelyns furby thiny?, XD

    • @3DSage
      @3DSage 4 дня назад

      Yes it is! It was great to see the furby robot in person.

  • @eunaekim9216
    @eunaekim9216 4 дня назад

    But can you play Columns on this thing?

  • @sleepiestgal
    @sleepiestgal 4 дня назад

    dude i entirely forgot about your channel until i saw this and i fell right back in love with your content, thank you for this video- its amazing <3

  • @mysticforge369
    @mysticforge369 4 дня назад

    You need to put googly eyes on red to make him look like a carp

  • @-Fidelis-
    @-Fidelis- 5 дней назад

    But can it run Doom?

  • @bouadjamarafik-pn2xm
    @bouadjamarafik-pn2xm 5 дней назад

    the number is 13

  • @ShpirtMan
    @ShpirtMan 5 дней назад

    I remember using a similar camera (but even smaller and lacking a screen) long time ago. Timestamp can be turned off by creating a special .txt file on the sd card.

  • @Optimuseq
    @Optimuseq 6 дней назад

    Schematic?

  • @lachlanlau
    @lachlanlau 6 дней назад

    1:28 I SQUARED C !!

  • @RafiKuruvani
    @RafiKuruvani 6 дней назад

    Yes! 3D scan video editing would be super helpful!

  • @Sprunk0
    @Sprunk0 6 дней назад

    Very nice video, but why feel the need to abbreviate variables so aggressively? it made the code very difficult to read.

  • @graywolf2694
    @graywolf2694 6 дней назад

    actually like it so much i want to make one myself

  • @LelandHasGames
    @LelandHasGames 6 дней назад

    Is this something we could build ourselves?

  • @TheSlyMouse
    @TheSlyMouse 6 дней назад

    damn dude you are so good at this. love your projects

  • @msharkz
    @msharkz 7 дней назад

    hey what a great project open sauce was amazing. shame I missed seeing this hope to see you next year

    • @3DSage
      @3DSage 6 дней назад

      See you next year!

  • @hiurylurian
    @hiurylurian 7 дней назад

    Leo & link, so cute <3

    • @3DSage
      @3DSage 6 дней назад

      They will be in more videos :)

  • @steubens7
    @steubens7 7 дней назад

    making things look scuffed on purpose is tricky, you're on to something with that film

  • @connorrrrrrrrrr8015
    @connorrrrrrrrrr8015 7 дней назад

    This was really cool!

    • @3DSage
      @3DSage 7 дней назад

      You are really cool for saying that! :)

  • @flloatwer
    @flloatwer 8 дней назад

    I have an question. Where is the actual processing happennig, I don't see any transistors or microprocessors.

  • @kran27_
    @kran27_ 8 дней назад

    One cool thing I saw at open sauce was... you. lol. Thanks for signing my badge 😁

    • @3DSage
      @3DSage 7 дней назад

      No problem! That made me happy and I hope to see you again next year! :)

  • @heacac3729
    @heacac3729 8 дней назад

    wow, amazing, this is something i really looking for

  • @DirectorCM
    @DirectorCM 8 дней назад

    Oof that opening sentence is not one I would've gone with 😂 Basically saying "I don't know anything about Fallout but I LOVE the TV show." Those are dangerous words in this community. You might labelled a tourist if you keep that up lol.

    • @3DSage
      @3DSage 8 дней назад

      I hear you but I felt it was best to be truthful. Also, the show now makes me want to play the games :)

  • @Lunolux
    @Lunolux 8 дней назад

    that insane, nice job

  • @riZz_Br0u
    @riZz_Br0u 8 дней назад

    5:19 MY EYES!

  • @chaosordeal294
    @chaosordeal294 8 дней назад

    Yeah, you know guys -- the famous glowing screen you wear on your wrist in those Fallout games. The Fallout watch. Next up, Master Chef's mayonnaise gun.

    • @MrIgorkap
      @MrIgorkap 7 дней назад

      Well, it doesn't have the power to stop time or store inventory extradimensionally, so a pip boy it ain't.

    • @user-ls8pd1pz3h
      @user-ls8pd1pz3h 4 дня назад

      @@MrIgorkapalso true

  • @charlesurrea1451
    @charlesurrea1451 8 дней назад

    So I have a question: Of all the people who have made a Pip-Boy, do any of them actually have a functioning geiger counter? They're so easy now. Add in a Bluetooth chipset and an SDR, you could do some serious stuff!

    • @3DSage
      @3DSage 8 дней назад

      I seriously wanted to add a functioning Geiger counter! I ran out of time before the conference but maybe I can make a part 2 update :)

  • @deadlock_problem
    @deadlock_problem 8 дней назад

    "I am a big fan of the tv series" man I though worst case scenario you would of said fallout 4 or 76 but you really did say the tv series. Good project but shit show, everything after NV is shit. 3 and NV can be considered mid compared to 1 and 2 but nowhere close as bad as the tv show and 76.

  • @anon_y_mousse
    @anon_y_mousse 8 дней назад

    You carve your own circuit boards? When can we expect your custom 6502 computer? Or a fully homemade mechanical keyboard? Or both?

    • @3DSage
      @3DSage 8 дней назад

      I like that idea! :)

  • @officialroxxmusic
    @officialroxxmusic 8 дней назад

    One of the most underrated youtubers. This is a stone cold $1000 prop easy.

  • @ronman3235
    @ronman3235 8 дней назад

    Great video my Pip-Boy Open Sauce buddy in crime. I probably should have done more documentation on my own build cuz I wanna get into content creation myself. Oh well.

    • @3DSage
      @3DSage 8 дней назад

      It's you! It was nice to meet you at Open Sauce and see your Pip-Boy too! :)

  • @AlbySilly
    @AlbySilly 9 дней назад

    I wonder how things would feel if everything was recorded with really cheap cameras, even the voice over, screen recording, and background music. The only thing that's the same is the editing style, or maybe even that could be changed into a more 2000's early 2010's era of editing