• projects
  • about me
  • note

  • projects
  • about me
  • note

Maya Custom Brush

2021-06-01

Python, PySide, Maya

Custom Brush in Maya from Xicheng Wang on Vimeo.

I developed the interactive grooming brush for hair/fur in Maya with Maya Python API and PySide. The brush has various features, such as rotating fur, moving control vertices and highlighting guide curves, which improved the pipeline of making hair/fur for artists.

Here are some results:

fur01
fur02
fur02
Pin
  • Maya
  • Python
  • 2021

Expand >>

UE5 Screenshot Tool

2025-05-26

Limitations in UE5’s Bookmark and Screenshot Systems

  • Bookmark Limitations: Supports only 10 slots, lacks visualization, and isn’t easily shareable.
  • Screenshot Tool Limitations: Doesn’t link screenshots to camera positions, lacks version tracking, and can’t capture multiple angles at once.

How My Tool Improves the Workflow

✅ Unlimited Bookmarks stored in a JSON file for easy sharing.
✅ Links screenshots to specific camera positions for consistent shot reproduction.
✅ Provides preview images for quick browsing.
✅ Enables fast screenshot comparisons with overlay/toggle options.
✅ Allows comments/feedback tied to specific camera angles.

Future

  • Overlay/Toggle Mode for comparing old and new screenshots.
  • Quick Commands to run before screenshots (e.g., disable HUD, load maps).
  • Watermarking with details like artist name, date, and version.
screenshot_02.png

Your browser does not support the video tag.

  • Python
  • Unreal Engine

Expand >>

DPA 6820 - Art of Rigging

2022-05-01
Assignment
Practice: Auto Rig Tool
Project 2: Essential Riggine Techniques
Project 1: Essential Riggine Techniques
more >>
  • Maya
  • Rigging

Expand >>

Demo Reel 2021

2021-12-14

C++, OpenImageIO, CUDA

DemoReel_2021 from Xicheng Wang on Vimeo.

more >>
  • OpenGL
  • C++
  • 2021
  • CUDA

Expand >>

AR - Lens Studio

2021-01-03

AR - Lens Studio

Xicheng Wang - Lens Studio from Xicheng Wang on Vimeo.

  • Lens Studio

Expand >>

Maya-3DsMax Pipeline Tool

2020-10-11

Python, MaxScript, FBX SDK, Maya, 3Ds Max

PipelineTool

Maya-3DsMax Pipeline Tool

Python, FBX SDK, Maya, 3Ds Max, Maxscript

more >>
  • 2020
  • Maya
  • Python

Expand >>

Maya Animation Plugins

2020-10-11
Jiggle Deformer
Collision Detection
Flocking System

Maya Physically Based Animation Plugins

Python, Maya
I implented the Animation Plugins in Maya with Python&OpenMaya. 3D Artists can produce Physically Based Animation more quickly by those tools. The plugins would create Animation node in Maya, and then connect it with models node to create Animation. There are three types of animation in this video: Jiggle deformer, Collision Detection, Flocking System.

more >>
  • 2020
  • Maya
  • Python

Expand >>

Demo Reel 2019

2020-10-10

Physically Based Animation, Rendering And Shading, Modeling And Animation

Physically Based Animation
Rendering And Shading
Modeling And Animation
Modeling And Animation
more >>
  • 2019
  • OpenGL
  • GLSL

Expand >>

Unity/Unreal Shader Gallery

2020-10-10

responsible for: Unity3D, Unreal 4, Shader, C#

program07

more >>
  • shader
  • Unity3D
  • Unreal

Expand >>

DPA 8070 - 3D Modeling and Animation

2019-08-24
Assignment
Project 4: Final
Project 3: Unicycle
Exercise 13: Animation and Rigging Tutorial
Exercise 12: Stylized Walk Cycle
Project 2: Recreate Scene
Exercise 11: Principles of Animation
Exercise 10: Finalize Model
Exercise 8/9: Lighting and Shading
Project 1: Modeling
Exercise 7: Shoe
Exercise 6: Polygon and Sub-D Modeling Workflows in Maya: Dinosaur
Exercise 5: Lamp
Exercise 4: Desk
Exercise 3: Lemon Squeezer
Exercise 2: Solar System
Exercise 1: Primitives
more >>
  • Maya
  • 3D Animation

Expand >>

12Next »
© 2025 Xicheng Wang
Hexo Theme Yilia by Litten