Goal:

Develop a system that takes a user's input (either a natural language text prompt or a reference image) describing a desired art style and automatically configures the properties of a selected Unity shader to match that style. The output should be a JSON file containing the specific shader property values, compatible with our existing ShaderManager systems in Unity.

Core Challenge:

Our shaders are custom-written (often in HLSL/ShaderLab), lack standardized structures, and the Unity rendering pipeline mapping properties to pixels is inherently non-differentiable using standard methods. The AI needs to bridge the gap between high-level style concepts and low-level, specific shader parameter settings.

Bounty:

$7,500


Key Research Questions


Detailed Required Workflow

  1. Input: User uploads a reference image or enters an art-style prompt "Ex: Make my game look like a disney pixar movie or User uploads a picture of a comic book page"
  2. Analyze input:
  3. Select:
  4. Generate: