Release date:2022, November
Author:Oscar Villarreal
Skill level:Beginner
Language:English
Exercise files:Yes
What you’ll learn
How to Use NumPy to create coordinates in a 3D space How to procedurally generate a terrain with random features How to create a forest by using the beta distribution How to use a parametric formula to generate town Import external models Export the scene to use it in GodotRequirements Blender
3.X
Be familiar with Python or basic programing. You can follow the videos if you don’t have any experience
Optionally Godot to import the Blender scene.Discription
Hello and welcome.
If you are a designer or developer who is interested in creating scenes automatically with unique features and the ability to use them in an external application, this course is for you.
This course focuses on creating multiple Python scripts that will help us create a scene with a variety of elements in it.
For this, we will use Blender and its scripting section where we will use Python and the NumPy library.
With NumPy, we will use multiple of its function to generate multiple sequences of numbers that will help us to create 3D coordinates.
These coordinates will be used to create a terrain, a forest and a little town.
This course may be attractive to you because it can help you save time when you are designing scenes with the ability to add your custom elements to the script.
In addition, you will have access to the content created during the course.
I hope you find the content useful and that you can apply it to your personal projects.
Have fun and happy learning.In this course you will learn:
How to Use NumPy to create coordinates in a 3D space. How to procedurally generate a terrain with random features. How to create a forest by using the beta distribution. How to use a parametric formula to generate town. Import external models. Export the scene to use it in Godot.You will require:
Blender 3.X.
Be familiar with Python or basic programing. You can follow the videos if you don’t have any experience.
Optionally Godot to import the Blender scene.Who is Course for? 3D designers or programmers who want to automate tasks to create complex 3D scenes.
01. Set up working area 02. Executing the code 03. Working with NumPy 04. Working with np.arange 05. Working with np.linspace 06. Working with np.repeat 07. Arrays with multiple dimensions 08. Working with np.hstack 09. Working with np.random 10. Using mathematical operations 11. Sine wave
03. Terrain generator01. Creating the terrain 02. Random reliefs 03. Hills. Pt 1 04. Hills. Pt 2 05. Hills. Pt 3
04. Forest generator01. Beta distibution 02. Forest width 03. Centering the forest
05. Town generator01. Parametric circle equation 02. Circle size 03. Circle location
06. Importing external models01. Importing the model 02. Creating multiple instances
07. Merging code snippets01. Merging the terrain and forest scripts 02. Merging the town script 03. Merging the import script
08. Adjusting the details01. Working with shrinkwrap 02. Custom look at function 03. Custom random direction 04. Random size 05. Adding a custom material 06. Adding random models 07. Random positions for the houses 08. Removing duplicate positions 09. Removing near models 10. Removing overlapping house
09. Extra – Exporting the scene01. Exporting to glTF 02. Importing into Godot
10. Extra – Creating the 3D models01. Modeling a tree 02. Modeling a house
11. End[Udemy] Procedurally generated scenes with Blender, Python & NumPy.7z [Udemy] Procedurally generated scenes with Blender, Python & NumPy_Subtitles.7z


1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的赞赏与支持!平台所收取打赏费用仅作为平台服务器租赁及人员维护资金 费用不为素材本身费用,望理解知悉!
评论(0)