SourceForge Logo
Features
Procedural workflow

gSculpt has a procedural workflow; the project file stores the actions required to build the model from scratch, rather than storing the model itself. This makes gSculpt an excellent choice for making tutorials, as you do not need to make a video or take screenshots, in order to demonstrate how a model is made. gSculpt shows the actions in a list. By navigating through this list, you can see each step being applied to the model.


File formats
Native formatgSculpt Procedural XML (.gpx)
Import formatsWavefront Object (.obj)
Export formatsWavefront Object (.obj)
Tools

gSculpt has the following tools:

Primitive objects

  • box
  • plane
  • sphere
  • cylinder
  • cone
  • torus
  • tube
  • draw face
  • draw quad mesh
  • group

Mesh editing: vertex mode

  • pick select (choose with pre-selection highlighting)
  • grow and shrink selection
  • move, scale, and rotate
  • move-normal (move in direction of surface normal)
  • tweak (select and move combined into one operation)
  • surface-tweak (like tweak, but constrains movement to the surface of the model, or the surface normal)
  • template-tweak (like tweak, but constrains movement to the surface of the drawing plane and drawing templates (models in the background))
  • proportional tweak (tweak with falloff, has modes for move, move-normal, scale, rotate, and relax)
  • flatten
  • expand
  • bevel
  • connect
  • weld
  • target weld
  • dissolve
  • crease (for subdivision)
  • normal sharpness controls
  • deformations: shear, linear twist, radial twist, taper, shrink, dent, bend

Mesh editing: edge mode

  • pick select (choose edges, edge loops, edge rings, or edge boundaries with pre-selection highlighting)
  • pick select edge ring path (picks the edges that lie across the shortest path across a mesh, with pre-selection highlighting)
  • pick select edge loop path (picks the edges that make up the shortest path across a mesh, with pre-selection highlighting)
  • grow and shrink selection
  • grow selection to rings
  • grow selection to loops
  • grow selection to boundaries
  • move, scale, and rotate
  • move-normal (move in direction of surface normal)
  • tweak (select and move combined into one operation)
  • surface-tweak (like tweak, but constrains movement to the surface of the model, or the surface normal)
  • slide
  • flatten
  • spin
  • rewire
  • expand
  • extrude
  • rift
  • bevel
  • connect (connect edges to one another across faces; user chooses cut point)
  • multiple-connect (connect edges to one another across faces, with multiple equally spaced cut points)
  • split (insert vertices into edges, user chooses position)
  • multiple-split (insert multiple equally spaced vertices)
  • cut (cut arbitrary shapes into a mesh)
  • multiple-cut (like multiple connect except that the user draws the path on the mesh)
  • bandsaw (cuts across the edge ring that the chosen edge is a member of, user chooses cut point)
  • multiple-bandsaw (cuts across the edge ring that the chosen edge is a member of, with multiple equally spaced cut points)
  • dissolve
  • collapse
  • weld
  • bridge
  • crease (for subdivision)
  • normal sharpness controls

Mesh editing: face mode

  • pick select (choose with pre-selection highlighting)
  • grow and shrink selection
  • move, scale, and rotate
  • move-normal (move in direction of surface normal)
  • tweak (select and move combined into one operation)
  • surface-tweak (like tweak, but constrains movement to the surface of the model, or the surface normal)
  • flatten
  • extrude (in direction of surface normal)
  • free-extrude (in any direction)
  • inset
  • bevel
  • expand
  • dissolve
  • weld
  • tunnel
  • delete

Mesh editing: body mode

  • subdivide (Catmull-clark or linear)
  • knife (cut across a mesh in a straight line)
  • draw face
  • draw quad mesh
  • mirror
  • virtual mirror
  • move, scale, and rotate
  • deformations: shear, linear twist, radial twist, taper, shrink, dent, bend

Group editing

  • deformations: shear, linear twist, radial twist, taper, shrink, dent, bend
  • merge contents (merges models in the group into a single model if possible)