<NavigationInfo
type="none"
/>
Schlagwort: utoquai
Lichter in X3d
http://doc.x3dom.org/tutorials/lighting/lights/index.html
Kann das Point-LIcht keinen Schatten werfen?
"To be able to use shadows, you first need a light source. What kind of light source does not matter – shadows can be used with directional lights and spot lights as well as point lights. Shadow rendering is turned on, when the shadowIntensity property of a light node is set to a value greater than zero. The higher the setting, the darker the shadows will be. However, be advised that shadow computations are quite expensive and can have noticable impact on the performance of your application."
Beim Export aus Blender: alle Lichter ohne Schlagschatten?
<PointLight id='point' on='TRUE' intensity='0.9000' color='0.0 0.6 0.0' location='0 10 0.5 ' radius='5.0000' shadowIntensity='0.5' shadowCascades="1" shadowFilterSize="16" shadowMapSize="512">
</PointLight>
<directionalLight id="directional" direction='-1 -1 0' on ="TRUE" intensity='1.0' shadowIntensity='0.5' shadowCascades="1" shadowFilterSize="16" shadowMapSize="512">
</directionalLight>
Schaukeln im Browser
Objekt auf Ausgangszustand bringen (Object<Apply)
im Code entsprechende Achsen einstellen x, y, z, Grad
Im Javascript wird nur der vierte Wert verändert, d.h. die Richtung kann entsprechend definiert werden 0 1 0 (0), 1 0 0 (0)….
Kamera muss um 90 Grad gedreht werden
Problem: Licht, auch Punktlicht, scheint von der Ausrichtung irgendwie abhängig zu sein….Rückwand ist unsichtbar..
Veränderte Eigenschaften als Normazustand
z.B. Objekt wurde gedreht, dieser Zustand soll aber als neuer Normalzustand gelten
z.B. rotiert -> Object<Apply<Rotation
Bestandteile
Schaukelbewegung als Film gespeichert (gleichförmige Bewegung, Loop)
schaukeln_def.blend
Längere Texte mit Arduino verarbeiten
Text in Programm Memory speichern; z.T. Probleme mit Zeilenumbrüchen
#include <avr/pgmspace.h> char const PROGMEM largeText[] = "dasdf"; void setup() { Serial.begin(9600); Serial.println("Start..."); int idx = 0; while((char)pgm_read_byte_near(&largeText[idx]) != '\0') { Serial.print((char)pgm_read_byte_near(&largeText[idx])); idx++; } } void loop() { }
Datei auf Arduino laden und in Programm lesen
Wie bringe ich die Datei auf den Arduino?
http://arduino.cc/en/Reference/FileRead ist für das lesen von Files ab SD Karte gedacht
http://playground.arduino.cc/Learning/Memory
Wie kann ich sie auf einen Arduino-Speicher laden und lesen??
??
Vom Computer auf den PC-
http://arduinobasics.blogspot.com/2012/05/reading-from-text-file-and-sending-to.html
über den Serial Port- via Processing
http://startingelectronics.com/beginners/start-electronics-now/tut9-using-the-arduino-serial-port/
|
Set tty device settings:
Send data:
|
Morsen mit Arduino LED
https://code.google.com/p/morse-endecoder/wiki/Usage
Bibliothek anpassen- sodass Text auch fest eingeschrieben werden kann (oder später über's Netz)
Maximal mögliche Länge Eingabetext?
64 Byte?
Direkt aus einem File lesen?
http://arduino.cc/en/Reference/FileRead
Intervalle verändern?
morseOutput.setspeed(6);
Eintabetext festlegen (nicht über Serial-Input eingeben)
char text[]="sos"; int textsize=sizeof(text)/sizeof(text[0]); // if (Serial.available() && morseOutput.available()) if (i<textsize && morseOutput.available())
Arduiono passing Array
Array wird übergeben aber by reference
Länge wird falsch ermittelt…???
Länge mit übergeben
Landschaftsobjekte Masse
maximale Höhe Fräsmaschine 250mm
Breite Kästchen: ca.30cm
Tiefe Kästchen: ca.45cm
25:30:45
5:6:9
300mm breit
450mm tief