NoSleepCreative Wiki
  • Welcome to NoSleepCreative
  • After Effects
    • Getting Started with Expressions
    • Expressions & Snippets
      • JSX Cheatsheet
      • Expression Troubleshooting
      • Utilities
      • Shape & Mask
      • Type & Text
    • Cookbook
      • Algorithmic
      • Random properties
      • Harmonic Motion
      • Staggering
      • Tessellation & Tiling
      • Type animators
      • Speed lines
      • Radial Array
      • Orb & Trails
      • Shading & Texturing
      • Responsive
      • Automation
      • Setup & Rigs
    • Getting started with Scripting
    • Scripting
      • Utilities
      • Master Properties
    • ScriptUI
  • Studio Ops
    • Tooling
    • Toolkitting
    • Knowledge Base
    • Naming Convention
    • DAM
  • Cinema 4D
    • Formulas
    • Python Cheat Sheet
      • For Artists
      • Maya Environment
      • Maya snippets
      • VSFX 705
    • Cookbook
  • Info
    • About
    • Portfolio
    • Course
    • YouTube
    • Gumroad
    • GitHub
  • Dev
    • archive
      • Webscraping
      • Google Sheets Formulas
      • SQL
      • Terminal
      • C++
      • Unreal Engine
      • Concert Visualization
      • Dome-projection
      • UI UX
      • Professional Etiquettes
      • Woes
      • How to get better
        • Portfolio / Showreel
        • Design with cooking
      • Media theories
        • Post Cinematic Affect
        • Marxism, Reproduction and Aura
        • Heuristics & Authorship
        • 02 Semiotics
        • 3 Process?
        • 05
        • 06 Technology & Mediation
        • Formalism
        • Simulation
        • The Gaze & Media Critique
        • Import
        • 10-12
      • Recommended books
        • 🔴Things I learned
      • Mac Superuser
        • Applescript
      • InDesign
      • Illustrator
      • Blender
      • Premiere Pro
      • Mathematics
        • Probability
        • Linear Algebra
      • Shader Dev
      • Getting Started with After Effects
        • Best Practices
        • Pimping up AE
        • Environment
      • Houdini
        • Cheatsheet
        • Cookbook
        • Techniques
        • Dynamic
        • Rendering & Lighting
        • Animation
        • Particles
        • Others
          • Modeling
          • Fluids - Pyro & Smoke
          • Rendering
      • REGEX
    • Sandbox
      • Nexrender
        • Terminology
        • Project Files Preparation
Powered by GitBook
On this page
  • About NoSleepCreative
  • Origins
  • Changelog
  • Support

Was this helpful?

Welcome to NoSleepCreative

NextGetting Started with Expressions

Last updated 8 months ago

Was this helpful?

About NoSleepCreative

Hello! I'm Desmond Du, a Motion Designer/Creative Technologist based in New York City.

Welcome to NoSleepCreative Wiki. I established this platform in late 2019 as a complement to my NoSleepCreative YouTube Channel. Here, my focus is on curating knowledge related to Motion Design, with a particular emphasis on JSX expression coding and creative technology. I occasionally update this wiki when I get some free time or actively use the site for new expression snippets.

Origins

This wiki project started in 2015. After experimenting with platforms like WordPress, Notion, Google Docs, and Mediawiki for about four years, I finally found what I was looking for in 2019 with GitBook, which offered the ideal interface and design for curating knowledge while honing my artistic skills. I was very much inspired by Matt and his cgwiki database explains the importance and structure of the wiki:

Rather than keep it in a paper notebook I've stored it online in a wiki, which you're looking at now., it's a little disorganised and messy, you'll find things scribbled in the margins, sketches of ideas, shopping lists etc. It's not a manual, it's not official software documentation, quality varies depending on my stress levels at the time of writing. Hopefully most of it is interesting and/or useful.

Changelog

  • 2024.02.21: Added new page Formulas to Cinema 4D Section

  • 2023.10.04: Created Cinema 4D>Cookbook, added Python terms table to Cheat Sheet

  • 2023.10.01: Added profile photo, while loop to JSX Cheatsheet

  • 2023.09.16: Added GIFs for snippet and rewrote expressions for clarity, added change log, clean up Welcome page

  • 2020.10.12: Some of my content here are disappearing as I am migrating them into my private Notion database for easier curation. Not to worry, everything related to Motion Design will remain here.

Support

This website is a non-profit, and made based on my willingness to share knowledge and help anyone I can. If you find this helpful, please consider donating to keep the website running and buy some coffees and beer to keep this community of sharing going. Thank you very much.

  • PayPal

  • Buy my "Advanced After Effects: Coding for Motion Design" Domestika Course