Coder Social home page Coder Social logo

mrbid / voxelpaintpro Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 309 KB

Paint in 3D using solid shaded Voxels.

Home Page: https://flathub.org/apps/com.voxdsp.VoxelPaintPro

License: GNU General Public License v2.0

C 99.42% Makefile 0.58%
3d-game 3d-games 3dgames freegame freegames game linux-game linuxgame linuxgames linuxgaming

voxelpaintpro's Introduction

Voxel Paint Pro

Paint in 3D using solid shaded voxels. (using the Aurora 256 Color Palette)

screenshot

Available on Flathub and Snapcraft.

Info

  • Mouse locks when you click on the game window, press ESCAPE to unlock the mouse.
  • Arrow Keys can be used to move the view around.
  • Your state is automatically saved on exit. A backup world.db.idle is updated every time no input is detected for over 3 minutes.
  • You can change the mouse sensitivity by passing the new sensitivity as the 1st command line parameter [default is 0.003] ./vox 0.003.

Input Bindings

  • W,A,S,D = Move around based on relative orientation to X and Y.
  • SPACE + L-SHIFT = Move up and down relative Z.
  • Left Click / R-SHIFT = Place node.
  • Right Click / R-CTRL = Delete node.
  • Middle Scroll = Change selected color.
  • Tab = Teleports you from colour palette to last position and vice-versa.
  • Q / Middle Click / Mouse4 = Clone texture of pointed node.
  • E / Mouse5 = Replace pointed node.
  • R = Places node at your current position.
  • F = Toggle player fast speed on and off.
  • 1-7 = Change move speed for selected fast state.
  • X + C / Slash + Quote = Change texture of pointed node.
  • G = Gravity on/off.
  • P = Toggle pitch lock.
  • F1 = Resets environment state back to default.
  • F3 = Save. (auto saves on exit, backup made if idle for 3 mins.)
  • F8 = Load. (will erase what you have done since the last save)
  • F10 = Export the VoxelPaintPro data to a zip file in $HOME/EXPORTS.

Multi Selection

  • Middle Mouse Click & Drag or Mouse4 & Drag (or Q and drag) to select area.
  • V = Copies the selected nodes to the currently pointed position, the point you started the selection from is the point you will copy from at the new pointed location.
  • T = Copies the selected nodes to the currently pointed position, but each time you press T it will iterate one of 24 rotations.
  • Y = Shoots an array of the selected nodes in the direction you are facing in 24 different rotations. Pick the one you want.
  • B = Fill selected nodes with selected color.
  • N = Delete selected nodes.

Known Bugs

  • Sometimes when a selection is cloned and pasted a single line of nodes on the edge of the selection will not be copied, this is easy to fix by doing a second copy or placing two nodes around the selection area using (R) to give the selection area a margin/border.

voxelpaintpro's People

Contributors

mrbid avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

orhankalyon

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.