Enterables: All products 50% off

Simple Path Tracer

Andrew Esenin - 代码插件 - 2023/12/17

This C++ Plugin is a collection of functions and blueprints for drawing paths, borders and arrows in editor and at runtime, with lots of settings.

  • 支持的平台
  • 支持的引擎版本
    4.27, 5.0 - 5.3
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

By combining together different functions and pre-made examples from this plugin, you can create your own tools for drawing paths or borders.



Video | Playable Demo | Documentation | Example Project



Example Project will help you learn how to use this plugin effectively.
You can find more information about functions and blueprint examples, and more detailed descriptions of them, in the Documentation.


Features:

  • High performance
  • Contains more than 30 functions that you can use in Blueprints to create and edit paths
  • Can be edited and generated at Runtime, in the Editor and in the Sequencer
  • Extensive customization options like: corner rounding, color, translucency, thickness, UV scaling and offset, looping, visibility through objects, dashed line effects, border expansion and contraction, ability to limit paths by distance, etc.
  • Contains basic examples of in-game movement of single characters and groups using the paths
  • Main path parameters can be edited at Runtime or in the Sequencer
  • Has customizable visibility effects for parts of paths that are obstructed by objects
  • Paths can be baked into a single static mesh
  • Materials can have Moving, Rotating and Scaling animations.
  • Both the Blueprints and the C++ code contain comments
  • Source code is also included along with the plugin


You can check out a similar asset that i've made: Path Tracer Toolkit

This Table shows how these assets differ from each other.


技术细节

Plugin Contains: 

  • 1 С++ Class
  • 23 Main Blueprint Examples
  • 3 Main Materials
  • 56 Material Instances and Material Functions
  • 30 Simple pattern textures
  • 4 Meshes


Code Modules:

  •  SimplePathTracer [Runtime]


Example Project Contains 3 demo levels with:

  • Examples of how the included functions could be used
  • Many pre-made examples of blueprint paths, borders and arrows
  • Examples of how the included materials could be used to visualize various paths 
  • An example level of how this asset could be used to visualize the movement path of a single character and a separate example level of how it could be used to visualize the path of a whole group of characters


Network Replication Is not implemented

Supported Development Platforms: Any

Supported Target Build Platforms: Win64 (Not tested on other platforms)