You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
144 lines
4.4 KiB
144 lines
4.4 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE language SYSTEM "language.dtd">
|
|
|
|
<!--Kate syntax file for RenderMan Interface Byte stream-->
|
|
<!--By David Williams-->
|
|
<!--Email david@david-williams.info-->
|
|
|
|
<language name="RenderMan RIB" version="3" kateversion="2.3" section="3D" mimetype="" extensions="*.rib" author="David Williams <david@david-williams.info>" license="LGPL">
|
|
<highlighting>
|
|
<list name="Graphics States">
|
|
<item>AreaLightSource</item>
|
|
<item>Attribute</item>
|
|
<item>AttributeBegin</item>
|
|
<item>AttributeEnd</item>
|
|
<item>Begin</item>
|
|
<item>Bound</item>
|
|
<item>Clipping</item>
|
|
<item>Color</item>
|
|
<item>ColorSamples</item>
|
|
<item>ConcatTransform</item>
|
|
<item>CoordinateSystem</item>
|
|
<item>CropWindow</item>
|
|
<item>Declare</item>
|
|
<item>DepthOfField</item>
|
|
<item>Detail</item>
|
|
<item>DetailRange</item>
|
|
<item>Displacement</item>
|
|
<item>Display</item>
|
|
<item>End</item>
|
|
<item>Exterior</item>
|
|
<item>Format</item>
|
|
<item>FrameAspectRatio</item>
|
|
<item>FrameBegin</item>
|
|
<item>FrameEnd</item>
|
|
<item>GeometricApproximation</item>
|
|
<item>Hider</item>
|
|
<item>Identity</item>
|
|
<item>Illuminance</item>
|
|
<item>Illuminate</item>
|
|
<item>Interior</item>
|
|
<item>LightSource</item>
|
|
<item>Matte</item>
|
|
<item>Opacity</item>
|
|
<item>Option</item>
|
|
<item>Orientation</item>
|
|
<item>Perspective</item>
|
|
<item>PixelFilter</item>
|
|
<item>PixelSamples</item>
|
|
<item>PixelVariance</item>
|
|
<item>Projection</item>
|
|
<item>Quantize</item>
|
|
<item>RelativeDetail</item>
|
|
<item>Rotate</item>
|
|
<item>Scale</item>
|
|
<item>ScreenWindow</item>
|
|
<item>ShadingInterpolation</item>
|
|
<item>ShadingRate</item>
|
|
<item>Shutter</item>
|
|
<item>Sides</item>
|
|
<item>Skew</item>
|
|
<item>Surface</item>
|
|
<item>TextureCoordinates</item>
|
|
<item>Transform</item>
|
|
<item>TransformBegin</item>
|
|
<item>TransformEnd</item>
|
|
<item>TransformPoints</item>
|
|
<item>Translate</item>
|
|
<item>version</item>
|
|
<item>WorldBegin</item>
|
|
<item>WorldEnd</item>
|
|
</list>
|
|
<list name="Geometric Primitives">
|
|
<item>Basis</item>
|
|
<item>Cylinder</item>
|
|
<item>Disk</item>
|
|
<item>GeneralPolygon</item>
|
|
<item>Geometry</item>
|
|
<item>Hyperboloid</item>
|
|
<item>NuPatch</item>
|
|
<item>ObjectBegin</item>
|
|
<item>ObjectEnd</item>
|
|
<item>ObjectInstance</item>
|
|
<item>Patch</item>
|
|
<item>Paraboloid</item>
|
|
<item>PointsPolygons</item>
|
|
<item>PointsGeneralPolygons</item>
|
|
<item>Polygon</item>
|
|
<item>Procedural</item>
|
|
<item>SolidBegin</item>
|
|
<item>SolidEnd</item>
|
|
<item>Sphere</item>
|
|
<item>Torus</item>
|
|
</list>
|
|
<list name="Motions">
|
|
<item>MotionBegin</item>
|
|
<item>MotionEnd</item>
|
|
</list>
|
|
<list name="External Resources">
|
|
<item>MakeBump</item>
|
|
<item>MakeCubeFaceEnvironment</item>
|
|
<item>MakeLatLongEnvironment</item>
|
|
<item>MakeTexture</item>
|
|
<item>ArchiveRecord</item>
|
|
<item>ErrorHandler</item>
|
|
</list>
|
|
<contexts>
|
|
<context attribute="Normal Text" lineEndContext="#stay" name="Normal">
|
|
|
|
<keyword attribute="Graphics State" context="#stay" String="Graphics States"/>
|
|
<keyword attribute="Geometric Primitive" context="#stay" String="Geometric Primitives"/>
|
|
<keyword attribute="Motion" context="#stay" String="Motions"/>
|
|
<keyword attribute="External Resource" context="#stay" String="External Resources"/>
|
|
|
|
<Float attribute="Float" context="#stay"/>
|
|
<Int attribute="Integer" context="#stay"/>
|
|
<DetectChar attribute="String" context="String" char="""/>
|
|
<DetectChar attribute="Comment" context="Comment" char="#"/>
|
|
</context>
|
|
<context name="String" attribute="String" lineEndContext="#pop">
|
|
<DetectChar attribute="String" context="#pop" char="""/>
|
|
</context>
|
|
<context name="Comment" attribute="Comment" lineEndContext="#pop"/>
|
|
</contexts>
|
|
<itemDatas>
|
|
<itemData name="Normal Text" defStyleNum="dsNormal"/>
|
|
|
|
<itemData name="Graphics State" defStyleNum="dsKeyword"/>
|
|
<itemData name="Geometric Primitive" defStyleNum="dsKeyword"/>
|
|
<itemData name="Motion" defStyleNum="dsKeyword"/>
|
|
<itemData name="External Resource" defStyleNum="dsKeyword"/>
|
|
|
|
<itemData name="Float" defStyleNum="dsFloat"/>
|
|
<itemData name="Integer" defStyleNum="dsDecVal"/>
|
|
<itemData name="String" defStyleNum="dsString"/>
|
|
<itemData name="Comment" defStyleNum="dsComment"/>
|
|
</itemDatas>
|
|
</highlighting>
|
|
<general>
|
|
<comments>
|
|
<comment name="singleLine" start="#" />
|
|
</comments>
|
|
</general>
|
|
</language>
|