All Downloads are FREE. Search and download functionalities are using the official Maven repository.

rk_bind_config.motion.charWorldConfig.ttl Maven / Gradle / Ivy

There is a newer version: 1.1.4
Show newest version
## This file contains RDF in Turtle (".ttl") format.
## See:   http://www.w3.org/TeamSubmission/turtle/


@prefix rdf:     .
@prefix rdfs:	 .
@prefix dc:      .

@prefix mf:      .
@prefix qt:      .

@prefix ja: 	 .

@prefix apsb:	 .
@prefix apt:	 .

@prefix bc:		 .
@prefix bci:	 .


<>  rdfs:comment     "All of this metadata is optional, unused, and just for fun/future" ;
    dc:creator       "Ryan Biggs" ;
    dc:subject       "Character World config" ;
    dc:publisher     "cogchar.org" ;
    dc:title         "(title) Character World config" ;
    dc:description   "(desc) Character World config such as lights and cameras" ;
    dc:date          "2012-05-03" ;

    dc:format        "RDF" ;
    dc:identifier    "what_does_this_dublin_core_identifier_mean"
    .
    

#### This "Buildable" resource defines a factory for a particular kind of component.

bc:BuildableLightsCameraConfig
		a 					rdfs:Class;
		rdfs:subClassOf 	ja:Object;
		ja:assembler		"org.cogchar.api.cinema.LightsCameraConfig$Builder" 
#####  Again, note the period ending the description of this resource, and all other
#####  top-level (*syntactically, but not semantically*) resources below.
		.


##########################################################################
#####   The Main Resource
#####  The URI of the Character World Config is (the expanded form of) bci:charWorldConfig1	
##### rdf:type allows Jena Assembler to construct the factory   (LightsCameraConfig.Builder)
##### defined by the BuildableLightsCameraConfig above.
##########################################################################

bci:charWorldConfig1		rdf:type			bc:BuildableLightsCameraConfig;
####  Here is the class name of the actual config object instance we are constructing.
	apsb:javaFQCN		"org.cogchar.api.cinema.LightsCameraConfig";
#### Some additional descriptive metadata
	apsb:label			"Character World Config apsb:label";
	rdfs:label			"Character World Config rdfs:label";


# Now let's list the cameras contained within this config
        bc:camera
                bci:camera_DEFAULT,
				bci:camera_HEAD_CAM,
# This next camera is used by a demo cinematic, but is disabled in SVN code to avoid cluttering the v-world with extra viewports
# Uncomment it to enable it if you like! 
#                bci:camera_anotherTestCamera,
				bci:camera_aTestCamera;
                
# ... and the lights
		bc:light	bci:light_Demo;
 .        


################################################################################
# Camera Resources
################################################################################

bci:camera_DEFAULT
        bc:xPos                 0.0;
        bc:yPos                 40.0;
        bc:zPos                 80.0;
        bc:xDir                 0.0;
        bc:yDir                 -0.3;
        bc:zDir                 -1.0;
        bc:viewportXstart		0.0;
        bc:viewportXend			1.0;
        bc:viewportYstart		0.0;
        bc:viewportYend			1.0;
.        
        
bci:camera_aTestCamera
        bc:xPos                 0.0;
        bc:yPos                 40.0;
        bc:zPos                 80.0;
        bc:xDir                 0.0;
        bc:yDir                 -0.3;
        bc:zDir                 -1.0;
		bc:viewportXstart		0.0;
		bc:viewportXend			0.3;
		bc:viewportYstart		0.0;
        bc:viewportYend			0.3;
.

bci:camera_anotherTestCamera
        bc:xPos                 0.0;
        bc:yPos                 40.0;
        bc:zPos                 80.0;
        bc:xDir                 0.0;
        bc:yDir                 -0.3;
        bc:zDir                 -1.0;
        bc:viewportXstart		0.0;
		bc:viewportXend			0.3;
		bc:viewportYstart		0.7;
        bc:viewportYend			1.0;
.

# Position of HEAD_CAM is relative to instantaneous location of attachedTo bone
bci:camera_HEAD_CAM
		bc:xPos                 0.0;
        bc:yPos                 0.0;
        bc:zPos                 1.0;
        bc:viewportXstart		0.0;
		bc:viewportXend			0.3;
		bc:viewportYstart		0.3;
        bc:viewportYend			0.6;
		bc:attachedToRobot		"rk-cajunZeno";
		bc:attachedToBone		"LtEye2";
.

################################################################################
# Light Resources
################################################################################

bci:light_Demo
        bc:type			"DIRECTIONAL";
        bc:xDir                 -0.1;
        bc:yDir                 -0.7;
        bc:zDir                 -1;
        bc:colorR               1.0;
        bc:colorG               1.0;
        bc:colorB               1.0;
        bc:colorAlpha			1.0;

.    




© 2015 - 2025 Weber Informatics LLC | Privacy Policy