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.

Aphrodite Starter Kit Animated Camera Orbit v1.0.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.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.
Ermis Special Effects Combo v1.1.0 #playcanvas #runtime #shader

Ermis Special Effects

Get all of our post process effects in a single purchase, boost the visual quality of your application in a snap.

You will get access to our current post processes suite that includes the following products: Scalable Ambient Occlusion, God Rays, Depth of Field and Object Outline.

Any new special effect we release will be included and you will get access to it for free.

See most of them in action:

  • Desktop version here.
  • Mobile version here.

Required: WebGL 2.0 / GLSL ES 3.00

Changes in the last update:
v1.1.0
- Added in editor preview and effect editing. Note it disables the camera preview window and in editor picking for the moment.
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.
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.
Artemis Animation Timeline v1.0.0 #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 10 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.
Ermis Special Effects Object Outline v1.1.0 #playcanvas #runtime #shader

Ermis Special Effects OutlineObject outline is a post process effect that can highlight any model in your scene using colored lines. See it in action here.

A simple and fast post process effect to highlight any model in your scene. Simple to use API to enable/disable the outline on any entity.

Code sample included using mouse hover to highlight any entity with a collision component.

See it in action here.

Changes in the last update:
v1.1.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 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.
Aris Common Utilities v1.0.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.
  • More coming!

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

 
Changes in the last update:
v1.0.1
- Calculate Box Collision Shape method added.
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.
Athena Terrain Creator v1.0.6 #playcanvas #editor #runtime

PlayingInCanvas Terrain CreatorCreate dynamic terrains from heightmaps with adjustable quality and multiple textures that render directly inside the PlayCanvas editor.

Terrain creator is an editor extension that integrates seamlessly with the PlayCanvas editor. It provides tools that help you add natural terrains in your scenes and the ability to do object placement in a WYSIWYG way.

 

Features list:

  • In editor terrain generator from heightmaps. No need to include big terrain models to your app, reduce your download size to a minimum.
  • Terrain generation on runtime is fast! Depending on the quality selected can be < 300ms.
  • Support for single and tiled heightmaps, seams are properly calculated during normals generation.
  • Why tiles? Benefit by camera frustrum culling to achieve greater performance.
  • Support for infinite number of terrains! Take care of your polycount and you can have as many terrains as you like.
  • Control your terrain model detail by selecting the number of subdivisions.
  • Control your terrain total size in all directions.
  • Support for colormaps with up to four texture channels.
  • The splatmap shader uses the PlayCanvas shader chunks system supporting all lighting/rendering effects.
  • The terrain model generated uses a standard PlayCanvas material for lighting.
  • A collision component is added that allows compatibility with other editor extensions coming soon.
  • A special terrain-runtime.js script is added to your project to generate your terrain on runtime. All terrains generated are yours to keep!
  • All extension fields include detailed tooltips with usage instructions.
  • API pc.Events that allow you to add your custom logic during terrain generation/texturing.

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.0.6
- Added an on editor load time check for a missing runtime. If required, it is added again.
Buy!
Try it for free for 10 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.
Danae Environment Painter v1.0.1 #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.0.1
- Added the ability to add a single entity to the Collection and Colliders property.
Buy!
Try it for free for 10 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.
Ermis Special Effects Depth of Field v1.1.0 #playcanvas #runtime #shader

Ermis Depth of Field

Depth of Field is a post process effect that simulates the focusing of the camera lens creating cinema like shots.

An easy to setup single pass effect with debug mode to easily see the focus area. Great for storytelling and cutscenes!

See it in action:

  • Single effect here.
  • Together with the other special effects here.
  • Together with the other special effects, mobile version, here.

Required: WebGL 2.0 / GLSL ES 3.00

Changes in the last update:
v1.1.0
- Added in editor preview and effect editing. Note it disables the camera preview window and in editor picking for the moment.
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.
Ermis Special Effects God Rays v1.1.0 #playcanvas #runtime #shader

Ermis God Rays

Sun shafts or God Rays is a post process effect that creates realistic rays of light from a single light source. Great for nature scenes!

A simple and fast approximation with 3 passes over the depth buffer.

See it in action:

  • Single effect here.
  • Together with the other special effects here.
  • Together with the other special effects, mobile version, here.

Required: WebGL 2.0 / GLSL ES 3.00

Changes in the last update:
v1.1.0
- Added in editor preview and effect editing. Note it disables the camera preview window and in editor picking for the moment.
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.
Ermis Special Effects SAO v1.1.0 #playcanvas #runtime #shader

Ermis Scalable Ambient OcclusionScalable Ambient Occlusion is a real-time ambient occlusion effect producing life like shadows that enhance and give depth to your scene.

A variation of SSAO (screen space ambient occlusion) that requires fewer samples (faster) and is more efficient in weighting them (better quality). A two passes post process effect (SAO + Blur) suitable for desktop and high-performance devices.

See it in action:

  • Single effect here.
  • Together with the other special effects here.
  • Together with the other special effects, mobile version, here.

Required: WebGL 2.0 / GLSL ES 3.00

Changes in the last update:
v1.1.0
- Added in editor preview and effect editing. Note it disables the camera preview window and in editor picking for the moment.
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.0.0 #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, billboard support for the last LOD and live preview 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).
  • Live preview inside the PlayCanvas editor.
  • Batch processing: copy/paste settings to any number of entities.

Click here to see it in action!

 
Changes in the last update:
v1.0.1
- Added Hide mode after LOD2 distance breakpoint option.
- Performance optimizations.
Buy!
Try it for free for 10 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.
P2P Multiplayer #playcanvas #runtime

Use the power of WebRTC to connect players directly without a server.

Buy!
  • 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.