<NavigationInfo
type="none"
/>
Schlagwort: tech
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>
Manipulierbarer 3d Content im besten Fall für’s Web
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..
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
Autostart Raspberry
echo $XDG_CURRENT_DESKTOP
zeigt, welchen Window Manager man benutzt
kde: usr/share/autostart bzw. home/'name'/.config/autostart
z.b. test.sh.desktop
Desktop Entry]
Comment[en_US]=
Comment=
Exec=/home/addi/test.sh
GenericName[en_US]=
GenericName=
Hidden=true
Icon=system-run
MimeType=
Name[en_US]=
Name=
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
Raspberry
http://wiki.lxde.org/en/Autostart
http://www.forum-raspberrypi.de/Thread-tutorial-automatisches-starten-von-scripte-programme-autostart
https://wiki.archlinux.org/index.php/LXDE#Autostart_programs
auf dem Dekstop test.sh (inhalt: starte omxplayer mit bestimmtem video)
in home/pi/.config/autostart
Datei namens: test.sh.desktop
Inhalt der Datei:
[Desktop Entry]
Type=Application
Exec=/home/pi/Desktop/test.sh
Alternativ auch in /etc/xdg/autostart
Dateien verschieben
http://www.jux-net.info/jux2/docs/sys100/comm_9.html
mv bloblo.txt /tmp