LineRendererComponent
The plugin allows performant rendering of lines at runtime.
Install / Use
/learn @RaiaN/LineRendererComponentREADME
Line Renderer Component
<br/> <p align="center"> <a href="https://github.com/RaiaN/LineRendererComponent"> <img src="Resources/Icon128.png" alt="Logo" width="128" height="128"> </a> <h3 align="center">Line Renderer Component</h3> <p align="center"> Draw and manipulate lines in Unreal at runtime with ease! <br/> <br/> </p> </p>Line Renderer Component allows one to easily draw lines with thickness. Implementation is based on the engine BatchedLines with the modification to control how vertex buffers are filled with user data. This allows to have flexible system to control which lines should be shown, deleted and so on.
To support developers and receive Launcher updates please buy this plugin: UE Marketplace
Features:
- Line drawing in Blueprints via simple interface (Actor Component)
- Each line has Unique ID (user has full control over it)
- Each line can have its own Thickness value as well as Color
- Line material customization (Lit, Unlit, Translucent, etc.)
- Per-line operators: hide/show, add/remove
Customizations
Plugin provides two example Line materials (M_LineDrawer_Opaque_Unlit and M_LineDrawer_Opaque_Unlit) as well as the example level (can be found in Plugin's Content directory). Check Content/BP_LineDrawer for how to use API.
How to use
Follow these steps:
- Add Line Renderer Component to Actor/Blueprint: <img src="Resources/component.png">
- Call Add Line Bluepint function, pass Section Index and Start and End vertices. Optionally, set Thickness and Line Color: <img src="Resources/example_0.png">
- Line Manipulation: <img src="Resources/example_1.png">
Example result: <img src="Resources/result.png" width="80%" height="80%">
Platforms: Win64, Android, Linux, Mac
Engine versions: 5.1-5.3
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
