Activity
Mon
Wed
Fri
Sun
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
What is this?
Less
More

Memberships

CG Python Academy (Free)

1k members • Free

2 contributions to CG Python Academy (Free)
Let me know when you reach the end of part 1 of the course
Don't hesitate to ask if you need help with part 1 of the course project!
Let me know when you reach the end of part 1 of the course
1 like • Jan 12
@Victor Stepanov Yes, it works fine if I apply the scale and then get the dimensions of the scaled mesh. However, I noticed that in the Transform Panel of the 3D viewport, the dimensions given change even when the scale is not yet apply to the mesh. So, I try some things and it seems like if the mesh is created and scaled in the same script, without applying the scale, the dimensions given by the script will be the ones of the unscaled mesh. But if the mesh already exist, and the script only scale the existing mesh, without even applying the scale, it will then gives the dimensions of the scaled mesh. I find it a bit weird but maybe there is a reason for that. I guess it is something to keep in mind. I attached two screenshots that show those two situations if you are interested. Also I have updated my Forest Generator, now it has two different trees (Pine tree and Round trees) like you suggested int the new Capstone Project. The script now makes use of conditional actions, and percentage of Pine trees compare to Round trees can be easily managed with a variable.
1 like • Jan 13
@Victor Stepanov Ho nice, thank you for taking the time to find the solution for that ! 🙏
Hello
Hi, I’m a 3D environment artist in the video game industry, with a particular interest in the technical aspects of my field. I kinda lean toward a technical artist role. I enjoy exploring workflows, tackling challenging tasks, and creating small tools, like in Substance Designer. Programming has always been something I’ve wanted to learn. I’ve tried two or three times in the past, picking up bits and pieces, but I never managed to go deep enough to create things independently. However, over the past few weeks, I’ve been dedicating time to Godot, and I’ve finally reached a point where I understand enough of the language to make progress using documentation and online resources. I’m not doing much but it feels like I’ve passed the first gate Additionally, I started using Blender a few months ago. I’m eager to experiment with Geometry Nodes and Python to see what I can create, on my own pace.
2 likes • Jan 9
@Victor Stepanov Years ago, I tried learning C#. I managed to complete the course, but there wasn’t much real-world application for what I was learning. It felt like I went through the theory and was then left to figure everything out on my own. The course essentially said, “Now you can create games with what you’ve learned,” but I felt lost due to the gap between knowing the basics of a programming language and creating something complex with it. To be fair, it was years ago, and even at the time, the course I followed was already outdated, it was a more old school way to learn if I can say so. Still, I learned a few things and gained a glimpse of how programming works, which later helped me better understand certain software. One of my more recent attempts involved learning through an online game-based platform called Future Engineer. The game has multiple levels, each introducing a new concept. The premise is simple: there’s a crane, like the ones you see in UFO catchers, and the goal is to use code to control the crane, catching and placing blocks in a specific order. This approach made learning fun—seeing the crane move according to my written code provided immediate and satisfying feedback. Unfortunately, the course is incomplete, and updates are infrequent, with new levels being released only every six months or more. That’s why I feel like I’ve finally found success with Godot. My previous attempts at learning programming gave me a better foundation and made it easier to grasp how things work. More importantly, with Godot, I get immediate feedback from the code I write, and it’s directly tied to creating games. This makes the learning process both enjoyable and tangible. The same applies to scripting in Blender. The results of the code are immediate, and the focus is on practical application rather than just theory. I think this direct connection between coding and real-world application is key to keeping people engaged and motivated to continue learning.
1-2 of 2
Stephane Materinsky
2
9points to level up
@stephane-materinsky-3579
Hello o/

Active 34d ago
Joined Jan 2, 2025
Powered by