Coding Challenge #9: Solar System in Processing - Part 3 (3D textures)

Subscribers:
1,740,000
Published on ● Video Link: https://www.youtube.com/watch?v=FGAwi7wpU8c



Duration: 12:05
113,686 views
1,386


In part 3 of this coding challenge, using Processing, I add textures to the 3D objects created in part 2. The PShape class and createShape() functions are covered. Code: https://thecodingtrain.com/challenges/9-solar-system-3d-textures

πŸ•ΉοΈ p5.js Web Editor Sketch: https://editor.p5js.org/codingtrain/sketches/SD8a6k6A

πŸŽ₯ Previous video: https://youtu.be/dncudkelNxw?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
πŸŽ₯ Next video: https://youtu.be/HyK_Q5rrcr4?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
πŸŽ₯ All videos: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH

References:
πŸ”— PeasyCam library: http://mrfeinberg.com/peasycam/
πŸ”— Planet Texture Maps: http://planetpixelemporium.com
πŸ“• My NOC class on Kadenze: https://www.kadenze.com/courses/the-nature-of-code/info

Live Stream Archive:
πŸ”΄ Coding Train Live 35: https://youtu.be/nF7DVmovWr0?t=3156s

Related Coding Challenges:
πŸš‚ #7 Solar System (2D): https://youtu.be/l8SiJ-RmeHU
πŸš‚ #8 Solar System (3D): https://youtu.be/dncudkelNxw

Timestamps:
00:00 Introduction
00:50 Getting the planet textures from Planet Pixel Emporium
02:14 Rendering modes and PShapes
05:37 Adding different planet textures
08:39 Experimenting with lighting

Editing by Mathieu Blanchette
Animations by Jason Heglund
Music from Epidemic Sound

πŸš‚ Website: http://thecodingtrain.com/
πŸ‘Ύ Share Your Creation! https://thecodingtrain.com/guides/passenger-showcase-guide
🚩 Suggest Topics: https://github.com/CodingTrain/Suggestion-Box
πŸ’‘ GitHub: https://github.com/CodingTrain
πŸ’¬ Discord: https://thecodingtrain.com/discord
πŸ’– Membership: http://youtube.com/thecodingtrain/join
πŸ›’ Store: https://standard.tv/codingtrain
πŸ–‹οΈ Twitter: https://twitter.com/thecodingtrain
πŸ“Έ Instagram: https://www.instagram.com/the.coding.train/

πŸŽ₯ Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
πŸŽ₯ Intro to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA

πŸ”— p5.js: https://p5js.org
πŸ”— p5.js Web Editor: https://editor.p5js.org/
πŸ”— Processing: https://processing.org

πŸ“„ Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct

This description was auto-generated. If you see a problem, please open an issue: https://github.com/CodingTrain/thecodingtrain.com/issues/new

#solarsystem #3d #textures #processing







Tags:
3d
solar
challenge
textures
tutorial
planets
processing
processing tutorial
object oriented programming
processing 3
daniel shiffman
creative coding
coding challenge
oop
nature of code
programming challenge
pvector
coding
daniel shiffman processing
learning processing
solar system
simulation
processing (programming language)
texture
3d texture
texture processing
image texture processing
texture sphere
pshape processing
P3D
P3D processing
createShape