GithubHelp home page GithubHelp logo

ezhangle / 3dsmax-osl-shaders Goto Github PK

View Code? Open in Web Editor NEW

This project forked from adn-devtech/3dsmax-osl-shaders

0.0 2.0 0.0 3.81 MB

shared OSL shaders for 3ds Max

License: Apache License 2.0

3dsmax-osl-shaders's Introduction

3dsMax-OSL-Shaders

This is the repo to hold shared OSL shaders for 3ds Max 2019 and beyond. Note that 3ds Max 2019 is the first version to support this standard.

All shaders in this repository are under the Apache 2.0 License - see LICENSE.txt. This is an extremely permissive Open Source License, where you can share, modify, use (even commercially), abuse, modify, tweak, break, mangle, or do whatever you want with any of the shaders. This is true also for the shaders that ship with 3ds Max itself. We believe in being Radically Open with this project. ENJOY!

For developer documentation, read The OSL Map and You.pdf, and for more user-facing information - as well as documentation for the 101 shaders shipping with 3ds Max - read OSL shaders in 3ds Max 2019.pdf.

Layout of the repository

3ds Max Shipping

The shaders shipping with the current version of max, and updates to them. The intent of this folder is that it should be safe to replace your 3dsmax\OSL folder with the content from here. It should only contain safe (compatible) updates to the shaders shipping together with max.

Non-shipping shaders

Non-shipping are under the OSL directory, with a few sub-folders. They are all under a main "OSL" folder. This allows you to add the folder checked out from GitHub as a plugin folder.

Go to Customize -> Configure System Paths -> 3rd Party Plug-Ins and add the checked out folder as a plugin path. 3ds Max will find the "OSL" subdirectory and automatically load everything in it at startup, and populate the material browser.

OSL\ADN-Experimental

Contains shaders in flux and in development that may change completely tomorrow. Use these with caution, and its probably safest to use them in unlinked mode, because if you download a new version in the future, the behavior may have changed enough such that your old scenes no longer work.

OSL\ADN-Stable

These are shaders that are mature enough and stable enough that the intent is that the shaders interface and behaviour won't substantially change in the future. It may gain parameters, but defaults should be compatible with the previous version. These shaders are candidates to be included in the shipping set in the next version.

OSL\ADN-User Submitted

These are shaders submitted by users.

If you want to contribute, read the how to submit documentation for details.

3dsmax-osl-shaders's People

Contributors

gkmotu avatar kevinvandecar avatar masterzap avatar zapandersson avatar

Watchers

 avatar  avatar

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.