• Help Home
  • English (US)
    1. English (US)
    2. 日本語
3ds Max 2025 Developer
    • 3ds Max Developer Overview
    • 3ds Max Developer Help
    • MAXScript Help
      • MAXScript Introduction
      • Script Examples In This Help
      • What is New in MAXScript
      • Learning MAXScript
      • Frequently Asked Questions
      • How To - Practical Examples
        • How To - Introduction to the Tutorials
        • How To ... Develop A Transform Lock Script
        • How To ... Remove All Materials
        • How To ... Quickly Rename Selected Objects
        • How To ... Select Non-Quad Polygons
        • How To ... Assign Materials Automatically
        • How To ... Move Objects to a Surface
        • How To ... Output Object Data To File
        • How To ... Create a Quick Preview
        • How To ... Access the Z-Depth channel
        • How To ... Create a MonoChrome RenderEffect
        • How To ... Create Custom Mesh Object
        • How To ... Create Scripted Geometry Plug-in
        • How To ... Create a Dalmatian TextureMap Plug-in
        • How To ... Access Windows System Data
        • How To ... Sort TrackView Alphabetically
        • How To ... Flatten a SplineShape
        • How To ... Draw a Freehand Spline
        • How To ... Enhance the Morpher Modifier With Floating Controls
        • How To ... Change Objects At Render Time
        • How To ... Develop a Vertex Renderer
        • How To ... Read/Write Geometry Data From/To Text File
        • How To ... Script Particle Flow
        • How To ... Develop a Bitmap Painting Tool In Nine Easy Steps
          • How To ... Develop a Bitmap Painting Tool - Basic Utility
          • How To ... Develop a Bitmap Painting Tool - Strokes Support
          • How To ... Develop a Bitmap Painting Tool - Brush Size and Color
          • How To ... Develop a Bitmap Painting Tool - Airbrush and Shapes
          • How To ... Develop a Bitmap Painting Tool - Smooth Brushes
          • How To ... Develop a Bitmap Painting Tool - Load and Save
          • How To ... Develop a Bitmap Painting Tool - Erase Changes
          • How To ... Develop a Bitmap Painting Tool - Unwrap UV Coordinates
          • How To ... Develop a Bitmap Painting Tool - 3D Painting
        • How To ... Develop a Selected Objects Inspector using ListView ActiveX Control
        • How To ... Develop a Scene Browser using TreeView ActiveX Control
        • How To ... Develop Tools Using DotNet
        • How To ... Develop an XView Geometry Checker
        • How To ... Develop An SVG Polygon Renderer
      • MAXScript Language Reference
      • 3ds Max Objects and Interfaces
      • MAXScript Tools and Interaction with 3ds Max
      • Interaction with Other Programming Languages and Environments
      • Interaction With The Operating System
      • 3ds Max USD Scripting Guide
      • MAXScript Retopology
    • 3ds Max Python API Help
    • 3ds Max MCG Help
    Share
    • Email
    • Facebook
    • Twitter
    • LinkedIn

    How To ... Develop a Bitmap Painting Tool In Nine Easy Steps

    The following set of tutorials will demonstrate the process of developing a bitmap painting tool from the simplest form up to an advanced utility with capabilities similar to those found in MS Paint.

    1. Basic Utility
    2. Strokes Support
    3. Brush Size and Color
    4. Airbrush and Shapes
    5. Smooth Brushes
    6. Load and Save
    7. Erase Changes
    8. Unwrap UV Coordinates
    9. 3D Painting
    Pages in this section
    • How To ... Develop a Bitmap Painting Tool - Basic Utility
    • How To ... Develop a Bitmap Painting Tool - Strokes Support
    • How To ... Develop a Bitmap Painting Tool - Brush Size and Color
    • How To ... Develop a Bitmap Painting Tool - Airbrush and Shapes
    • How To ... Develop a Bitmap Painting Tool - Smooth Brushes
    • How To ... Develop a Bitmap Painting Tool - Load and Save
    • How To ... Develop a Bitmap Painting Tool - Erase Changes
    • How To ... Develop a Bitmap Painting Tool - Unwrap UV Coordinates
    • How To ... Develop a Bitmap Painting Tool - 3D Painting
    Parent page: How To - Practical Examples

    Was this information helpful?

    Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Please see the Autodesk Creative Commons FAQ for more information.

    • Privacy Statement
    • Legal Notices & Trademarks
    • Report Noncompliance
    • © 2025 Autodesk Inc. All rights reserved