Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

Hi, I made this for Game Maker Studio

https://marketplace.yoyogames.com/assets/3097/tmc-...

It's basically a shader that takes diffuse, normal, specular (optional) and occlusion (optional) textures....

I'm trying to see how I can use your tool to generate the normals, specular and occlusion... but after playing with it I can't really figure it out. I don't think your program does output those.

The shader is basically doing live what your tool generates as a final output... but using a different set of source image as data

I would suggest if you had the ability to generate and save those image types your tool would be that much more better...

I would like to see the following modules added:

-Heightmap to normals module, Works like your current Lighting module... taking a heightmap texture and generate a lighting normal with the option to flip the r,g,b channels as options so to match the engine the lighting normal image is for.

-Specular generator module, currently I can use any module that generates a grayscale. but it would be cool to have a module that tries to determine this from a source image.

-occlusion generator module, same comment as above

-Lighting blend module, works like your current blend + lighting modules combined, taking all those 4 textures with properly named inputs so see the final result, maybe with the option to move a directional light around in the module (ei the direction property of your lighting module), and again the ability to define the rgb channel flip to mirror the engine the source textures would be used one. If the specular or occlusion channels are omitted a default image would be used for those channels, basically ignoring the missing paramiters

This way I can save every required textures and use them in a conventional lighting system. the core features, you current modules you have would are compatible with there new modules.

Other modules:

-A boost module. takes a texture as input, outputs a texture. 4 sliders to boost the r,g,b,a channels

-A color mix module, takes 2 colors and a texture to mix the color from black to white to be col1 to col2

-A color module, to output a color that you can plug into an input channel

-A mask module, taking 2 images as source where one image is the content and the other the mask which defines the exclusion for the content image to pass through.

Your colorizer does not seem to work

a Zoom in-out and move canvas would be good

You shape module could be called fill pattern. and have the other patterns, like gradient left, right, up down and so on. it could also allow a texture as input and merge the blend with the input texture... and possible have 2 colors as input

I can see where the inspiration comes from in the design and I suspect you will add more modules to match those other similar systems, so me listing a slew of module suggestions is pointless.

Nice tool! Great potential!