We are dedicated in providing quality assets, starter kits and editor extensions for the PlayCanvas content creation platform.

To use our services in PlayCanvas download our Chrome extension

For support and feedback inquiries get in touch with us pic@pirron.one

If you are a company or enterprise and would like team licenses or source code access get in touch with us here.

Ermis Special Effects v2.5.1 #playcanvas #runtime #shader

Ermis Special Effects

A collection of post process effects for PlayCanvas to boost the visual quality of your application.

You will get access to a single PlayCanvas script that includes a post process effects suite. All effects support both WebGL 1.0 and WebGL 2.0 browsers. The filmic effects provided are mobile friendly and can run in medium to high performance mobile devices:

  • Scalable Ambient Occlusion
  • God Rays
  • Depth of Field
  • Motion Blur (camera based)
  • Adaptive Eye
  • Filmic: Chromatic Vignette
  • Filmic: Chromatic Aberration
  • Filmic: Sharpen
  • Filmic: Film Grain
  • Filmic: Pixelate
  • Filmic: Grayscale

See them in action here:

Features:

  • Increased performance, especially when using combination of effects. A parser organizes the effects to minimize the number of render operations to avoid the performance penalty when doing pass chaining.
  • A single script with simple on/off switches for the effects and additional optional settings scripts for any effect to override the default configuration.
  • Improved quality and less artifacts.
  • WebGL1 fallbacks where WebGL2 isn't supported.
Changes in the last update:
v.2.5.1
- Fixed memory leak when disabling/enabling effects.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Kalikratis Editor Path v1.0.0 #playcanvas #editor #runtime

Kalikratis Editor PathA Playcanvas extension with a runtime playback script that allows you to visually create and edit paths in editor and animate any entity.

This extension is built on top of the Uranus Editor Scripting SDK to extend the Playcanvas editor.

Features:

  • Easily create animated paths using the Playcanvas editor.
  • Each path is automatically rendered in real time.
  • All pc.Curve types are supported.
  • Animate any entity on the path.
  • Control the animation using a time duration, looping and yoyo options.
  • Full source code provided.

To run this extension in the Playcanvas the Uranus Editor Scripting SDK is required. You can find and enable it for free in the Playing in Canvas store.

Changes in the last update:
v1.0.0
- Stable release.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Uranus Editor Scripting v1.0.0 #playcanvas #editor

Uranus Editor Scripting for Playcanvas Uranus Editor Scripting is an open source framework that extends the scripting system of the Playcanvas game engine to work inside the Playcanvas editor.

Building on top of the easiness of coding in the Playcanvas platform, any existing script can be easily extended to both execute in editor and run editor only code.

This free Playcanvas extension will automatically load the Uranus Editor SDK to your Playcanvas project to enable editor scripting.

For more info visit the project GitHub repository here

Changes in the last update:
v1.0.0
- Stable release.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Danae Environment Painter v1.2.0 #playcanvas #editor

Danae Environment PainterSupercharged objects placement using physics directly inside the PlayCanvas editor. Speed up your scene creation!

Create natural looking scenes without effort, paint anything on top of anything. A must have tool for environment artists.

Use cases:

  • Easy to use rules for painting a collection of objects.
  • Paint decals on top of surfaces without worrying about manual placement.
  • Drop feature to create natural looking scenes.
  • Athena Terrain Creator support for painting on terrain models.

View the documentation here.

 
 
 

Note: What makes this extension possible is the awesome PlayCanvas editor API. Which is under constant development and with no official release yet. That means with feature updates it can potentially break or change the behaviour of this extension. We are determined in fixing all bugs/issues that may arise as soon as possible.

Changes in the last update:
v1.2.0
- Added batching option for instances while painting, improving the painting speed by a big factor.
- Added export option that allows for exporting the instances translation info to a JSON file, instead of adding entities to the hierarchy. This is useful when drawing a big number of entities which will normally slow down the editor.
- Added a pc.Script that can be used in any project to load the JSON file exported by Danae and add the instances on runtime.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Aphrodite Starter Kit Animated Camera Orbit v1.1.0 #playcanvas #starter-kit

 Aphrodite Animated Orbit CameraA PlayCanvas ready to play starter kit with an animated camera orbit script using an easy to setup points path. See a live sample here!

A complete PlayCanvas project is forked and added to your account. You will be receiving a ready to play project and access to the full source code.

You can use it to quickly create animated paths for product configurators, architectural visualizations or game cut-scenes.

Features list:

  • Easily setup an animated path by providing a list of points.
  • Control fully where the camera looks at by creating a second list of look at points. That's it, you now have an animated path!
  • Based on the standard PlayCanvas model viewer Orbit Camera scripts with support for zoom, pan and orbit in both desktop and mobile.
  • Uses the PlayCanvas tween.js library to smoothly interpolate between points.
  • On each rest point between animations you can freely orbit, pan and zoom. As soon as the animation resumes the camera will be smoothly animated in place.
  • Easy to understand source code, exposing pc.Events to start the animation from any script.

View it in action here!

Changes in the last update:
v1.1.0
- Added method to go to a point using tags.
- Added method to navigate to a list of points, creating a path.
- Much smoother transitions when stopping/starting an animation midway.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Aphrodite Starter Kit Planet with Points v1.0.0 #playcanvas #starter-kit

Aphrodite Start Kit Planet with PointsA PlayCanvas ready to play starter kit with easy to configure points and orbits on an animated globe sphere. See a live sample here!

A complete PlayCanvas project is forked and added to your account. You will be receiving a ready to play project, with mobile-friendly assets and access to the full source code.

You can use it to make a strategy game, an air-booking app or just as a playground for rendering data in 3D!

Features list:

  • 3D globe model extruded to showcase in detail the surface of the earth.
  • Animated water shader which can be easily configured.
  • Water/land textures blended with colors of your choice.
  • Day/night shader effect with city lights fading in/out.
  • Dynamic point generation from a simple JSON file. No coding required to update the points.
  • Dynamic orbit/points connection line from the same JSON file. Again, no coding required!
  • Orbits are rendered using a Bezier 4-point curve which correctly calculates the path for both long and short distances.
  • A complete picker class supporting mouse/touch events: click down/up/hover on element.
  • Simple UI elements are already in place: game menu and city modal.
  • All points use real world latitude and longitude so you easily place a new point with accuracy.
  • Support for multiple languages using a simple localization JSON file per language.
  • Performance is great:
    • All points are batched automatically resulting in draw calls being less than 10.
    • All textures are compressed in VRAM, total texture size is <30MB
    • Polygon count is quite low <40K
  • Camera controls are very easy to configure and use the standard PlayCanvas model viewer scripts. Expanded to support animation methods which you can easily invoke.

Example project created based on this starter kit:

Difer.es, a company portfolio website.

Changes in the last update:
v1.0.0
- Initial release
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Aphrodite Starter Kit UI Text Input v1.0.0 #playcanvas #starter-kit

Aphrodite Starter Kit UI Text InputA PlayCanvas ready to play starter kit providing a ready to use UI Text Input that works both on desktop and mobile. See it in action here!

A complete PlayCanvas project is forked and added to your account. You will be receiving a ready to play project and access to the full source code.

You can use it to easily add mobile friendly input boxes anywhere in your UI and even directly in your 3D world.

Features list:

  • Easy to setup with documentated parameters.
  • Works on both desktop and mobile devices.
  • Three different types provided: All text, Numbers and Password.
  • Automatically resizes when text is out of bounds.
  • Copy/paste supported via keyboard shortcuts.
  • Full source code provided.

View it in action here!

Changes in the last update:
v1.0.0
- Initial release
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Apollo Auto Dimensions v1.0.0 #playcanvas #starter-kit

Apollo Auto DimensionsEasily add beautiful and customizable CAD style dimensions to your 3D scene.

An easy to use system that renders dimension lines using 3D objects and Playcanvas UI elements.

Features:

  • Point to point dimension line.
  • Length/Width/Height dimension lines based on the model's combined bounding box.
  • Editor properties to customize the style of each dimension line individually.
  • All dimension elements use standard Playcanvas materials, providing full PBR rendering (dimensions, if required, can even cast shadows!).
  • No coding is required to setup, easy to use drag and drop scripts.
  • Full source code is provided, in a complete Playcanvas project with an example scene.

Click here to see them in action!

Changes in the last update:
v1.0.0
- Stable release.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Aris Common Utilities v1.1.1 #playcanvas #editor

Aris Common UtilitiesA collection of functions and utilities that extend and help automate common actions in the PlayCanvas editor.

An expanding collection of useful methods from our PIC extensions that can help every user in many common PlayCanvas tasks.

Features:

  • Export part or all of your scene's geometry to OBJ.
  • Easily duplicate an entity as many times you require with a click of a button.
  • Grid positioning: easily position your entities in grids, full control of cell size and axis.
  • Automatically calculate size and position of any Box Collision component, taking into account its children entities.
  • Export voxel info from any given geometry as a PlayCanvas JSON asset.
  • More coming!

Watch this place for new methods added. Get it now!

 
Changes in the last update:
v1.1.1
- Speed improvement to Voxelizer and ability to merge the json output into a single file.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Hephauestus Grid Pathfinding v1.0.0 #playcanvas #starter-kit #runtime

Hephauestus Grid PathfindingGrid based pathfinding solution for Playcanvas with automatic grid generation and fast path calculation.

An easy to use system that can automatically generate the required grid for pathfinding for any Playcanvas scene on runtime.

Features:

  • Flat surfaces, stairs and custom waypoints supported.
  • Very fast path calculation (2-4ms).
  • Grid calculation happens on runtime, no baking required.
  • Special animator class can be used to easily animate any Playcanvas entity.
  • Pause, resume, stop animation methods provided.
  • No coding required, drag and drop scripts.
  • Full source code provided.
  • A fully working Playcanvas project is provided with a simple physics based character controller (kinematic body).

Click here to see them in action!

Changes in the last update:
v1.0.0
- Stable release.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Hera LOD Manager v1.2.2 #playcanvas #editor #runtime

Hera LOD ManagerLevel Of Detail manager to automatically switch models and reduce the scene complexity.

Easily setup your models levels of detail with optional billboard support inside the PlayCanvas editor.

Features:

  • Three Levels of Detail supported.
  • You can use different models for each LOD or use the same model and control which mesh instance is rendered. Great for packing models together!
  • Control the distance breakpoint where each LOD is switched on/off.
  • Billboard support for the last LOD (automatically faces the camera).
  • Simple setup, a single pc script is provided to upload to your project.

Click here to see it in action!

Note: due to recent changes in the Playcanvas editor the in editor previewing of LODs isn't working currently. The LOD script functions as expected on runtime.

 
Changes in the last update:
v1.2.2
- Added a callback per entity to fire when LOD changes.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Hercules Terrain Generator v1.0.0 #playcanvas #starter-kit #terrain

Hercules Terrain GeneratorEasily generate thousands of unique worlds populated by 3D models. Ready to step in and walk around!

An easy to use system that generates random terrain models based on seeds and constraints.

Features:

  • Random terrain generator using seeds and constraints.
  • Terrain automatically generates a physics rigid body, if requested.
  • Height-based smoothstep texturing shader, with easy to use options.
  • Objects distribution script per terrain zone.
  • Full batching support (static/dynamic).
  • LOD support for all spawned objects (single model and batched).
  • No coding is required to setup, easy to use drag and drop scripts.

Click here to see them in action!

Changes in the last update:
v1.0.0
- Stable release.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Poseidon Remote Coding v0.9.6 #playcanvas #editor

PlayingInCanvas Terrain CreatorA remote coding tool for the PlayCanvas editor that allows you to code locally in your favorite editor.

For instructions on how to install and use go here.

Changes in the last update:
v0.9.6
- Added optional argument to enable auto-reload on a page when changes happen.
Buy!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Artemis Animation Timeline v1.0.1 #playcanvas #editor #runtime

Artemis Animation TimelineIn editor timeline allowing you to animate any entity and preview the results in realtime.

Combine multiple animations to create cut-scenes and scripted events!

Features:

  • Record multiple tracks, animating entity transforms (position, rotation, scale) directly inside the PlayCanvas editor.
  • Keyframes and complex animation curves supported.
  • Each animation timeline can be played separately and controlled by any script.
  • Live editor preview.
 
 
 
Changes in the last update:
v1.0.0
- Stable release.
Buy!
Try it for free for 7 days!
Select
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.
Orestis 3D Pathfinding v1.0.0 #playcanvas #editor #runtime

Orestis 3D PathfindingNavigation mesh generation inside the PlayCanvas editor in seconds and a 3D pathfinding runtime to animate any entity on a path.

Easily create navigation zones, find paths and animate your entities on them. Play with it on our playground here!

Features:

  • Navigation mesh generation inside the PlayCanvas Editor using Recast, all settings are exposed to tweak.
  • The source .obj of each navigation mesh is added to your project. You can easily download and further edit it.
  • Parse any number of selected entities or even the whole scene.
  • Easily manage your pathfinding zones, simple API to switch active zone on runtime.
  • Pathfinding runtime API to find paths and animate entities on them.
  • THREE-Pathfinding is used as the pathfinding solver.

View the documentation here.

 

By subscribing to this product you get access to an editor extension that can easily generate navigation meshes inside the PlayCanvas editor.

In addition you get full source code access to all run-time scripts and the THREE-Pathfinding solver.

All navigation meshes generated are yours to keep, even after your subscription has ended.

Changes in the last update:
v1.0.0
- Stable release.
Buy!
Subscribe for
  • This is an one time payment. We don't store your payment info.
  • With this purchase you get access to this product for a single developer seat.
  • With your purchase you agree to our Terms of Use.