Project Zone
See more :
Rigging
Project
# Define the script writer and his skills
class Tool_Writer:
def __init__(self, name, speciality, experience_years):
self.name = "Adrien LEPETIT"
self.speciality = "rig, script & 3D tech"
self.experience_years = "Junior"
self.projects = [Camera Holders, In the manner of, Lara Croft, Lost in the Sound, Nebula]
def add_project(self, project_name):
self.projects.append({"name": project_name, "technologies": technologies})
def display_bio(self):
print(f"👋 Hello, i am {self.name}, expert in {self.speciality}.")
print(f"i'm a {self.experience_years} in the development of 3D scripts and tools.")
print("Here are some projects I have worked on:")
for project in self.projects:
print(f"- {project['name']} ")
def explore_projects(self):
print("\n🔍 Exploring current projects...")
for project in self.projects:
self.run_project(project["name"])
Script
Project
def run_project(self, project_name):
print(f"Project launch {project_name}... 🚀")
# Simulate an infinite loop to illustrate your continuous work
for _ in range(3):
print(f"Continuous improvement of {project_name}... 🔄")
# Initialize the developer
me = Script_Writer(self.name, "Script Python & 3D Automation", 3)
# Add projects
me.add_project("Cartoon rig", ["Python", "Maya API", "Pipeline tools"])
me.add_project("Lead rig", ["Python", "Blender", "Automatisation"])
# View bio and explore projects
me.display_bio()
me.explore_projects()
> python portfolio.py
Hello, I am Adrien LEPETIT, expert in rig, script & 3D tech (Junior).
Projets :
- Cartoon rig (Technos : Python, Maya API) Success
- Lead rig (Technos : Python, Blender) Success
Tous les projets exécutés avec succès !