Coder Social home page Coder Social logo

trentpolack / joymachine-public Goto Github PK

View Code? Open in Web Editor NEW
241.0 30.0 32.0 27.7 MB

All sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.

Home Page: https://joy-machine.com

License: MIT License

PowerShell 1.89% C++ 10.76% AutoHotkey 0.04% C# 0.23% Batchfile 0.11% Python 5.90% TeX 80.69% Visual Basic .NET 0.38%
joy-machine shaders unreal-engine-4 game-development game-engine tools scripts programming technical-art engine

joymachine-public's People

Contributors

barbeque avatar dependabot[bot] avatar shilrobot avatar trentpolack avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

joymachine-public's Issues

[jmkernels] No output from command-line.

Command: .\jmkernels.exe sphere -o .\kernel.exr -c 25 -w 512 -r 384 -p 4

Also no warning/error given. Should be verbose and spit out that a file was created, regardless.

[megascan-assembler] Fix the albedo/transparency/normal map handling.

All RGB images were being output as single-channel files, so I think I fixed that, but it was pretty hacky since I've used Python never before.

Also it'd be lovely if, once the ZIP is created and saved and all good, that all the artifacts that were just zipped up were removed.

[megascan-assembler] Powershell Script Component

  • Make sure the two changes I made a few minutes ago actually work (waiting on a per-megascan ZIP file extraction over a few hundred ZIP files at the moment).
  • Figure out a better way to hunt down the megascan python file path. Or just add a command to the shell in the powershell profile.

[megascan-assembler] load recipes from data files instead of hardcoding them

The general format of each 'recipe' is something like: "Take a bunch of files and bundle each one into a varying number of channels."

Examples we have:

  • _n.tga is produced from *Normal.jpg (mandatory) (one to many)
  • _a_d.tga is produced from *Albedo.jpg mapped over RGB and *Displacement.jpg mapped over A (one to many + one to one)
  • _m_r_c_ao.tga is produced from *Metallic.jpg (optional), *Roughness.jpg, *Cavity.jpg, *AO.jpg mapped to R, G, B, A respectively (one to one)

We can generically implement one-to-one and one-to-many recipes and build a parser that reads an input datafile for any arbitrary demands on this system. That way, we can support new bundle formats as they are required (I think there is at least one new one that Trent needs that this one does not currently support, though it is quite rare).

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.