Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man gör 3D i Java

    programmeringsspråket Java innehåller funktioner för att utföra många uppgifter . Oavsett om du behöver en Java- server , en Java datorprogram , eller en Java- bild bibliotek sannolikt existerar för att utföra ditt uppdrag . Till exempel , skapar 3D-bilder i Java lätt åstadkommas genom Java 3D biblioteket . Hjälp av föremål som finns i biblioteket kan du annonser belysning och perspektiv effekter till en geometrisk form för att skapa en 3D-bild . Saker du behöver Review, Java Development Kit ( JDK )
    Visa fler instruktioner
    1

    Hämta och installera Java 3D-ritning bibliotek ( se Resurser ) .

    2

    importera nödvändiga bibliotek i ditt program filen : .

    import com.sun.j3d.utils.geometry * , import com.sun.j3d.utils.universe * , import javax.media . . j3d *; . import javax.vecmath *; .
    3

    Skapa en 3 - dimensionell sfär genom Javas 3D-geometri och klasser belysning . Denna kod skapar " universum " eller perspektiv för objekten , drar den och lägger till en ljuskälla för att imitera en 3 - dimensionell look :

    public class Ball {

    offentlig Ball ( ) {

    //Skapa universeSimpleUniverse uiniverse = ny SimpleUniverse ( ) ;//skapa en struktur för att innehålla objectsBranchGroup group = ny BranchGroup ( ) ;

    //Skapa en ballSphere sphere = new Sphere ( 0,5 f ) ; group.addChild ( sfär ) ,

    //Skapa en röd lightColor3f light1Color = ny Color3f ( 1.8F , 0.1F , 0.1F ) ,

    BoundingSphere bounds = ny BoundingSphere ( nytt Point3d ( 0.0,0.0,0.0 ) , 100,0 ) ,

    Vector3f light1Direction = ny Vector3f ( 4.0f , 7.0f - , - 12.0f ) ; DirectionalLight light1 = ny DirectionalLight ( light1Color , light1Direction ) ;

    light1.setInfluencingBounds ( bounds ) , group.addChild ( light1 ) ;

    //titta mot static void main ( String [] args ) {new Ball ( ) ;} } Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör ett mönster av asterisker Java
    ·Hur man läser en indatafil Java
    ·Java Struts Tutorial
    ·Hur man spelar en JSP-fil
    ·Hur man uppdaterar en String Array i Java Dynamic
    ·Hur man gör en Exit-knappen för Android
    ·Hur mata in siffror i Java
    ·Hur man lär sig grundläggande Java
    ·Lägga till Java Applets till en webbsida med FrontPage…
    ·Hur man skapar Syntax War File
    Utvalda artiklarna
    ·Hur att tolka XML till en databas
    ·Så tillbaka till Formulär1 från Form2 i Visual Basic…
    ·Ändra textfärg på Mouseover
    ·Så här visar booleska variabler i C + +
    ·Hur du installerar ett PHP Proxy Host för JavaScript
    ·Hur man skapar en hyperlänk i VBA
    ·Hur man beräknar Load Time
    ·Så för att ändra färgen på rullningslisten i Micro…
    ·Lägga till en medlem Logga in till en webbplats
    ·Hur man skapar en slumpmässig alfanumerisk sträng
    Copyright © Dator Kunskap http://www.dator.xyz