ftp.nice.ch/pub/next/developer/objc/api/intuitiv3d_API.s.tar.gz#/i3dApi/Examples/AdvancedObject

ColoredPlan.h
[View ColoredPlan.h] 
ColoredPlan.m
[View ColoredPlan.m] 
English.lproj/
 
Makefile
 
Makefile.postamble
 
Makefile.preamble
 
ObjectModule.h
[View ObjectModule.h] 
ObjectModule.m
[View ObjectModule.m] 
PB.project
 
README
 
ShaderModule.h
[View ShaderModule.h] 
ShaderModule.m
[View ShaderModule.m] 
Shiny.h
[View Shiny.h] 
Shiny.m
[View Shiny.m] 
Sky.h
[View Sky.h] 
Sky.m
[View Sky.m] 
SkyInspector.h
[View SkyInspector.h] 
SkyInspector.m
[View SkyInspector.m] 
SkyInspector.nib/
 
SlideProjector.h
 
SlideProjector.m
 
SlideProjector.tiff
 
SlideProjectorInsp.h
[View SlideProjectorInsp.h] 
SlideProjectorInsp.m
[View SlideProjectorInsp.m] 
SlideProjectorInsp.nib/
 

README

This folder contains the source code of the AdvancedObject module.
If you want to write your own object for intuitiv'3d, it's a good 
idea to read this source code.
This code illustrates the following things:

- How to describe an object section. (ObjectModule.[hm] )
- How to describe a shader section. (ShaderModule.[hm] )
- How to use the generic inspector CX3DAttributeInsp (ColoredPlan.[hm])
- How to make a new light object with shadow mapping (SlideProjector.[hm])
- How to make a new environment map shader Shiny.[hm]
- How to make a new shader object and a new inspector for that shader Sky.[hm]
  SkyInspector.[hm]









These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.