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.1k members • Free

3D artists learning Blender Python.

CP
CG Python Pro

1 member • Free

Memberships

The AI Advantage

76.4k members • Free

Kourse (Free)

113.5k members • Free

Skoolers

190.6k members • Free

Synthesizer

37.7k members • Free

WavyWorld

46.8k members • Free

328 contributions to CG Python Academy
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 • 2d
https://pythontutor.com/visualize.html#mode=display enter that code I have here into this website and click next
0 likes • 2d
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 • 5d
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 • 2d
@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
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
1 like • Feb 4
@Federico Salvetti Welcome! Love that you’re merging video production with graphics programming. Looking forward to seeing what you’re building and learning alongside you here! Are you leaning more toward Blender add-ons or standalone scripts in your workflow?
0 likes • 5d
@Saurav Rayal Welcome to the community! We're happy to have you here! 🙂 Make sure to update us on your progress and any questions you have
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 • 8d
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 • 8d
I would also remove these spaces, you don't need them
Creating Variables
I am new to python but I am been following CY Python for couple of months now. I see in the Blender Python for artist course in part one video number 3 @Victor Stepanov shows how to create Variables. bpy.data.material.new ('py_material') basicaly mean create a new material with a name py_material when we create a variable my_red_material = bpy.data.material.new ('py_material') doesnt that variable always means create a new material with a name py_material and for the next comment when we call my_red_material.diffuse_color shouldnt that create a new material again instead it refer to the same material and work on top of it. if my question make sense to anyone?
3 likes • 12d
Here is an explanation
1-10 of 328
Victor Stepanov
6
842points to level up
@victor-stepanov
Helping artists learn the Python programming language.

Active 13h ago
Joined Oct 16, 2024
Powered by