Giter Club home page Giter Club logo

gorender's People

Contributors

2talltyler avatar mattkimber avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

gorender's Issues

Slicing sprites by width

Hello,

I'd like to create some 2x2 houses from a voxel object which is 128 x 128 x 64, using the slicing functionality to divide this into four 64 x 64 x 64 sprites. Is this possible?

Suggestion: Allow user to set location of ttd_palette.json

Hello,

Is there a command line flag to set the location of ttd_palette.json? I understand it defaults to files/, but this is relative to the working directory of the command line or the location of the makefile (at least the one I use).

The latter is easily (if clumsily) solved by including a copy of files/ttd_palette.json relative to the makefile in each project folder, but adding a flag to set an absolute path for this file (or if said flag already exists, specifying it in the readme) would be a welcome addition to any future Gorender releases.

Tyler

Suggestion: Ground sprites with partial transparency

Hello,

I'm experimenting with drawing driveways but leaving the rest of the ground tile transparent to show a separate ground sprite underneath (the grass sprite from the base graphics set).

Currently, Gorender treats this as a 3D shape and applies highlights and shading to the sides of the driveway voxels.

r1_fulton_noground_8bpp

It would be useful if there was a way to avoid rendering these ground voxels as 3D shapes, like with the tiled_normals setting. My suggestion would be to use the blue background voxels as below. At the moment, Gorender seems to ignore voxels of this color completely (the above sprite is rendered from the model below).

transparent_ground

Another option might be a manifest setting to not consider voxels at z=0 for 3D shading.

Thoughts?

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.