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

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

Orestis 3D Pathfindingv2.1.1 #playcanvas #runtime

Orestis 3D PathfindingNavigation mesh generation on runtime and crowd pathfinding using the popular Recast/Detour navigation library.

Easily create navigation zones, groups of agents and dynamic obstacles using editor scripts. Minimal code required to control the pathfinder!

Give it a try here!

Features:

  • Very fast navigation mesh generation on runtime.
  • Recast config easily accessible with script attributes.
  • Create customizable agents that can be easily grouped in crowds.
  • Easily add dynamic obstacles in editor and on runtime.
  • Easy to use event based API.
  • A full sample project is provided with purchase.


Changes: v2.1.1
- Fixed exclude tag on entities not respected.,

Changes: v2.1.0
- Added support for render components for nav mesh generation.,

Changes: v2.0.9
- Removed Walk Slope Angle property since it malfunctioned with the current Recast build,

Changes: v2.0.8
- Fixed the findPath event callback to correctly return the closest path,

Changes: v2.0.7
- Fixed toggle for showing/hiding path debug lines
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.
  • We don't offer refunds, if you have questions for this product reach out to us before your purchase.
  • With your purchase you agree to our Terms of Use.
Aphrodite Starter Kit Animated Camera Orbitv1.1.1 #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: v1.1.1
- Added ability to animate to a custom point, outside of any given list using "animatedCameraPath:goToCustomPoint",

Changes: 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.,

Changes: 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.
  • We don't offer refunds, if you have questions for this product reach out to us before your purchase.
  • With your purchase you agree to our Terms of Use.
Aphrodite Starter Kit UI Text Inputv1.1.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: v1.1.1
- Updated iPad iOS user agent detection,

Changes: v1.1.0
- Fixed iOS bug preventing keyboard coming up,

Changes: 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.
  • We don't offer refunds, if you have questions for this product reach out to us before your purchase.
  • With your purchase you agree to our Terms of Use.
Apollo Auto Dimensionsv1.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: 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.
  • We don't offer refunds, if you have questions for this product reach out to us before your purchase.
  • With your purchase you agree to our Terms of Use.
Aris Common Utilitiesv1.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: v1.1.1
- Speed improvement to Voxelizer and ability to merge the json output into a single file.,

Changes: v1.1.0
- Voxelizer added that automatically exports voxel info from any given geometry.,

Changes: v1.0.1
- Calculate Box Collision Shape method added.,

Changes: v1.0.0
- Stable release.
Buy!

Extension version has been deprecated, stay tuned for coming updates!

  • 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.
  • We don't offer refunds, if you have questions for this product reach out to us before your purchase.
  • With your purchase you agree to our Terms of Use.
Danae Environment Painterv1.2.2 #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: v1.2.2
- Fixed crash on start due to engine update.,

Changes: 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.,

Changes: v1.1.0
- Added a brush Radius property to allow for drawing multiple objects with in a single stroke.,

Changes: v1.0.3
- Added removeScripts option to use in prefab-like systems.,

Changes: v1.0.2
- Bug fixes and optimizations
Buy!

Extension version has been deprecated, stay tuned for coming updates!

  • 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.
  • We don't offer refunds, if you have questions for this product reach out to us before your purchase.
  • With your purchase you agree to our Terms of Use.
Hera LOD Managerv1.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: v1.2.2
- Added a callback per entity to fire when LOD changes.,

Changes: v1.2.0
- Fixed ES6 parsing errors on the runtime script thrown by the Playcanvas editor.,

Changes: v1.1.0
- Performance optimizations.,

Changes: v1.0.2
- Bug fixes and optimizations.,

Changes: v1.0.1
- Added Hide mode after LOD2 distance breakpoint option.
- Performance optimizations.
Buy!

Extension version has been deprecated, stay tuned for coming updates!

  • 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.
  • We don't offer refunds, if you have questions for this product reach out to us before your purchase.
  • With your purchase you agree to our Terms of Use.
Kalikratis Editor Pathv1.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: v1.0.0
- Stable release.
Buy!

Extension version has been deprecated, stay tuned for coming updates!

  • 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.
  • We don't offer refunds, if you have questions for this product reach out to us before your purchase.
  • With your purchase you agree to our Terms of Use.
Uranus Editor Scriptingv1.0.1 #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: v.1.0.1
- Fixed bug that caused the SDK sporadically not load during a Playcanvas editor reload.,

Changes: v1.0.0
- Stable release.
Buy!

Extension version has been deprecated, stay tuned for coming updates!

  • 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.
  • We don't offer refunds, if you have questions for this product reach out to us before your purchase.
  • With your purchase you agree to our Terms of Use.