Skip to content

RobertBeekman/RGB.NET-Layout-Editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RGB.NET-Layout-Editor

Build Status

An editor for RGB.NET layouts.
Please note that this was created to save some time creating layouts before I started working on Artemis 2. It's far from perfect and not extremely user friendly, but it's better than editing XML by hand.

I'm happy to fix bugs though and add small improvements, feel free to create an issue or reach out on the Artemis Discord.

Features

  • Supports the complete RGB.NET device layout specification
  • Uses a root directory to ensure the relative image paths are correctly stored
  • Direct visualisation of the layout, uses RGB.NET under the hood to ensure accurate results
  • Mouse pan & zoom
  • LED dragging (hold shift and move the selected LED, will make your LED use absolute positioning)
  • Custom shape editing*

Example layouts can be found at https://github.com/DarthAffe/RGB.NET-Resources

To build yourself, clone and run Update-Package -reinstall PropertyChanged.Fody on the project

*To create multiple paths on custom shapes, stop and start shape editing each time you want a new path.

Screenshots

Editing a keyboard Editing a keyboard

Editing a mouse Editing a mouse

Creating custom LED shapes Creating a custom shape