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

Owned by Victor

CG Python Academy

1.2k members • Free

3D artists learning Blender Python.

CP
CG Python Pro

1 member • Free

Memberships

The AI Advantage

77k members • Free

Kourse (Free)

113.4k members • Free

Skoolers

188.7k members • Free

Synthesizer

38.3k members • Free

WavyWorld

46.8k members • Free

329 contributions to CG Python Academy
Introduce Yourself
Make sure to create an Introduction post. 🥳 I would love to say hello! 👋 I created an introduction template post for you if you need some help https://docs.google.com/document/d/1NL4RUnbrlplwKCTnrdos3IgyJbTMmO_EcLD6QmegG8w/edit?usp=sharing
Introduce Yourself
0 likes • 3d
@Michelle Moreno Let's go! Welcome! Do you have a favorite game? 🙂 What games have you worked on?
0 likes • 2d
@Michelle Moreno That's really cool!
#Python Goals
I want to kickstart my analytical mind to think algorithmically and start making tools to simplify repetitive tasks. I’m a 3D veteran with a history in episodic animation for TV and some film experience. These days I work for a company making legal exhibits for trial using Blender. Went from freelance in Lightwave, (a tiny bit of)XSI, and Maya to working on the animated series Archer in C4D and 3DS Max. Now it’s Blender and I feel like the bingo card is as complete as I can tolerate.
1 like • 6d
Hey @Wes Parham Welcome to the community! 🙂 Wow! You've had an incredible 3D journey. LightWave, XSI, Maya, C4D, 3ds Max, and now Blender, that really does sound like the bingo card is fully stamped 😄 It's awesome that you're looking to bring more Python into your workflow and start automating repetitive tasks. Are there any Blender workflows or repeated tasks you'd love to streamline first?
2 likes • 6d
Also, I just realized that LightWave is as old as I am
Part 2 Capstone
I built a small script with three core functions: 1. Create Worldspace Bone – Generates a worldspace bone based on the currently selected bone. 2. Select Worldspace Bone – Selects the corresponding worldspace bone if one exists through this script. 3. Delete Script Bones – Removes only the bones that were created by this script, leaving the original rig untouched. The primary goal was to experiment with bone manipulation in Blender and get hands-on experience with the relevant API. For future iterations, If I built this again i'd plan to organize generated bones into a dedicated temporary collection, which will simplify both the selection and deletion logic considerably. References & Attribution Since Blender's manual doesn't always cover pose bone API methods in depth, I used AI assistance to look up specific references such as bpy.context.selected_pose_bones and similar properties. I also referenced an existing script and a YouTube tutorial for context. All logic and implementation decisions, however, are my own, applying concepts learned throughout this course.
0 likes • 9d
https://pythontutor.com/visualize.html#mode=display enter that code I have here into this website and click next
0 likes • 9d
watch how this changes when you get the the second loop
Floating UI
I saw the making your first UI video in classroom. Is it possible to create a floating UI by any chance??
1 like • 12d
There are popup like UI elements, such as a popup dialog. What type of interactions would you like to have in that floating UI? Do you have an example you have seen in another app?
1 like • 10d
@Abdul Fahim Munaf Blender does not support floating ui natively. I think the closest you can get is to draw your UI in the 3D viewport
Capstone part one
I am more interested in animation and rigging. apparently when dealing with bones blender changes the game it is not that simple have to do a lot of mode changes and separate operations for separate modes just like how we manually do it. Anyway finally figured to rename bones
Capstone part one
0 likes • 16d
Great work! Some comments for you I would add a check that there is actually an active object at the beginning of the edit_mode()
0 likes • 16d
I would also remove these spaces, you don't need them
1-10 of 329
Victor Stepanov
6
833points to level up
@victor-stepanov
Helping artists learn the Python programming language.

Active 1m ago
Joined Oct 16, 2024
Powered by