ShapeScript Mobile

1.4.3 for iPhone, iPad
Free
0

0 Ratings

Update Date

2024-02-19

Size

3.5 MB

Screenshots for iPhone

iPhone
ShapeScript Mobile Description
ShapeScript is a 3D modeling program for people who don’t like 3D modeling programs.

Instead of dragging polygons and vertices around in a GUI, ShapeScript lets you define your models precisely using code. No artistic skills are required - ShapeScript does all the drawing for you.

The ShapeScript app includes a parser for a simple language (also called “ShapeScript”). ShapeScript (the language) is a cross between a markup language and a programming language.

You don’t need to be a programmer to use ShapeScript. If you have ever worked with any kind of structured text like JSON or HTML then it should come naturally. But if you do have experience with programming, then you can apply those skills to create even more complex models by using loops, functions and variables to procedurally generate geometry.

Models can be rendered as images or exported in a variety of formats suitable for use in games or 3D printing (export functionality is a premium feature, unlockable via in-app purchase).
ShapeScript Mobile 1.4.3 Update
2024-02-19
• Export — Added SVG export.
• Syntax — Added "in" operator for testing if a value lies within a tuple or range.
• Syntax — Negative subscript indices can now be used to access elements at the end of a list.
More Information
Price:
Free
Version:
1.4.3
Size:
3.5 MB
Update Date:
2024-02-19
Developer:
Charcoal Design
Language:
English

Safe to Download

AppPure.com and the download link of this app are 100% safe. The download link of this app will be redirected to the official App Store site, thus the app is original and has not been modified in any way.

Got it
X
Share

Share this page with your friends if you find it useful

Facebook Linkedin Pinterest Tumblr Twitter Whatsapp Line
1.4.3 2024-02-19
• Export — Added SVG export.
• Syntax — Added "in" operator for testing if a value lies within a tuple or range.
• Syntax — Negative subscript indices can now be used to access elements at the end of a list.
1.3.8 2023-10-25
• Bug fix — Fixed misaligned shapes when exporting a scene containing groups in USD format.
• Crash fix — Fixed crash when exporting a scene containing lights in DAE format.
• Syntax — Added point.isCurved and polygon.center member properties.
1.3.7 2023-10-15
• Bug fix — Fixed ambiguity when calling functions with parenthesized arguments.
• Debugging — Added error message when using more than 8 lights in a scene (previously this failed silently).
• Export — Exported STL files now retain polygon color information.
1.3.6 2023-07-30
• Mesh precision — Further reduced cracks in meshes when using CSG operations.
• Debugging — Made some improvements to error messages and suggestions.
• Bug fix — Fixed bug where structured data was flattened when returned from a block or function.
• Bug fix — Fixed "Show Wireframe" status not updating correctly in camera menu.
• Bug fix — Fixed crash in source editor.
1.3.5 2023-07-08
• Bug fix — Fixed bug where structured data was flattened when returned from a block or function.
• Bug fix — Fixed orthographic status not updating correctly in camera menu.
• Bug fix — Source editor no longer closes when shape file is reloaded.
• Improvement — Disabled double space period shortcut in source editor.
• Examples — Added Icosahedron example project.
• Documentation — Improved camera control docs.
1.3.4 2023-06-21
• Bug fix — Fixed bug where a block option could clash with a global symbol of the same name.
1.3.3 2023-06-13
• Bug fix — Fixed precedence issue with path point and curve commands.
• Bug fix — Fixed broken importing of external model file formats.
• Bug fix — Overridden global constants or functions can now be used within blocks.
• Bug fix — Block options no longer produce spurious "used before it was defined" errors.
• Bug fix — Fixed issue where view was initially blank after opening a file until camera was reset.
• Bug fix — Fixed camera menu not updating after camera is moved or reset.
• Improvement — Export menu stays open when toggling options.
• Improvement — Block options can now be set conditionally using if statements.
• Improvement — Removed Reddit community link.
1.3.2 2023-04-24
• Bug fix — Fixed confusing function / operator precedence.
• Mesh precision — Reduced cracks in meshes when using CSG operations.
• Source editor — Improved scroll-to-cursor behavior in source editor.
• Feature — Added "What's New in ShapeScript" screen.
1.3.1 2023-04-18
• Bug fix — Fixed range precision issue for loops with fractional step value.
• Bug fix — Fixed type error when overriding shape transforms.
• Bug fix — Improved type inference for import statements.
• Bug fix — Fixed inverted Z-up export option.
1.3.0 2023-04-06
• Export — You can now export models and images in various formats (requires in-app purchase to unlock).
• Paths — Added arc command for easily creating partial circles or rounded corners in paths.
• Math functions — Added dot(), cross(), length() and normalize() functions for working with vectors.
• Math operators — You can now use arithmetic operators like *, /, + and - with vector operands.
• Bug fix — Setting unequal width/height for roundrect size no longer distorts corner curves.
• Bug fix — Fixed bug where modulo operator sometimes returned negative values.
1.2.3 2023-03-25
• Feature — The position, orientation and size of a defined shape can now be overridden as if it were a block.
• Debugging — Improved error messages and suggestions in some cases.
• Source editor — Multiple fixes and improvements to editing and syntax highlighting.
• Bug fix — Passing name option to a block that returns a path no longer makes the result unusable in a builder.
• Bug fix — Fixed some bugs in SVG path processing.
1.2.2 2023-03-02
• Bug fix — Fixed bug where app could freeze up when rendering very detailed scenes.
• Bug fix — Fixed line number alignment glitch in code editor.
1.2.1 2023-02-28
• Bug fix — Fixed holes sometimes created when tessellating non-monotone polygons.
• Bug fix — The bounds and polygons member properties now correctly take object transform into account.
• Bug fix — Fixed code editor unexpectedly closing while typing.
• Bug fix — Fixed stray line numbers left after deleting lines.
• Editor — You can now open multiple files at once on iPad using Split View.
• Editor — New lines are now indented at current level.
1.0 2022-09-12