/* Name : triangle.vfl * Modifed By : 정현준 * Shader 소개 : 삼각형 패턴 shader 입니다. */#pragma label enlarge "Enlarge View"#pragma label spread "Spread Intensity"#pragma label trignleColor "Triangle Color"#pragma label bgColor "Back Ground Color"#pragma label shape "Triangle Shpae"#pragma hint bgColor color#pragma hint trignleColor color#define segment 1.732...
/* Name : star.vfl * Modifed By : 정현준 * Shader 소개 : 별모양 패턴 shader 입니다. */#include <math.h>#pragma label starNum NumberStarPoints#pragma label transX TransformU#pragma label transY TransformV#pragma label min InnterSize#pragma label max OuterSize#pragma label rotAngle RotateStar#pragma label RepeatS RepeatU#pragma label RepeatT RepeatV#pragma ...
/* * Shader Info : edge에 circle을 그려주는 shader 입니다. (uv필요) * Modified by : 정현준 */#pragma label uv "UV Coordinates"#pragma hint uv hidden#pragma hint uv vector#pragma label dotnum "Number of dots"#pragma range dotnum 0 10#pragma label dotsize "Dot size"#pragma range dotsize 0 1#pragma label edgecolor "Edge Color"#pragma hint edgecolor color#pragma lab...
/* * Shader Info : 호박(琥珀:광물) shader 입니다. * Modifed By : 정현준 */#pragma hint center_color00 color#pragma hint center_color01 color#pragma hint edge_color00 color#pragma hint edge_color01 color#include <prman.h>//snoise 함수입니다.#define snoise(x) (noise(x) * 2 - 1)// MINFILTERWIDTH 정의#define MINFILTERWIDTH 1e-7//해당 값의 제곱근을 구해서, MINFITLERWIDTH와 비교해서...
/* * Shader Info : 카툰 shader 입니다. */#include <math.h>#include <shading.h>// label pragma#pragma label baseclr1 "Base Color1"#pragma label baseclr2 "Base Color2"#pragma label specclr "Spec Color"#pragma label bline_clr "Black line"#pragma label spec_rate "Spec rate"#pragma label dark_rate "Dark rate"#pragma label bline_rate "BLine rate"/...
Happy Rendering With VEX 에서 필요한 Header File 입니다. 가장 필수적으로 필요한 것은 vexnotes.h 이고 일부만 STREE_math.h, STREE_feathery.h 가필요한데 시작할 때 같이 추가하거나 참고하시면 좋을 것 같습니다. 소스코드와 첨부파일로 Header File같이 올립니다. 추가경로 : $HOME\Houdini VERSION\houdini\vex\include zip File Name: HappyRendering_Headers.zip File Size: 2 kb Download File vexnotes.h /* * Pr...
/* Name : speckles.vfl * * Produced By : Keita Maeda * Modifed By : 정현준 * Shader 소개 : 작은반점들이 혼합된 shader입니다. */// PRAGMA SECTION //#pragma label startColor ""#pragma hint startColor color#pragma label color2 ""#pragma hint color2 color#pragma label color3 ""#pragma hint color3 color#pragma label color4 ""#pragma hint color4 color#pragma label color5...
/* Name : lizard.vfl * * Produced By : Keita Maeda * Modifed By : 정현준 * Shader 소개 : 도마뱀 무늬를 가진 shader입니다. */// PRAGMA// global-header#include "math.h"#include "prman.h"#include "shading.h"#include "pop.h"#include "STREE_math.h"// main-opensurface lizard(){ // main-header float lizard_6_OUT; vector plastic_1_OF; vector plastic_1_CF; // main-body // ...
/* Name : granite_raw.vfl * * Produced By : Liza Keith --
/* Name : granite_polished.vfl * * Produced By : Liza Keith