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 >> Computer Programspråk >> Content

    Hur man skapar ett schackbräde i OpenGL

    OpenGL erbjuder dataprogrammerare en ganska enkel att använda grafik programmeringsgränssnitt eller API . Du kan skapa grafik för en mängd olika program, inklusive skicklighetsspel , såsom schack . Skapa ett schackbräde i OpenGL är bara halva striden när du skapar ett schackspel , men om du inte vet var du ska börja , kan det vara en ganska svår uppgift . Instruktioner
    1

    Bekanta dig med de olika funktionerna i OpenGL och programmeringsspråk , speciellt Java och C + + . Medan OpenGL ger dig ett programmeringsgränssnitt , är det inte ett program eller själva språket . Du måste vara ganska skicklig i åtminstone en grundläggande dator programmeringsspråk att använda OpenGL för att skapa ett schackbräde .
    2

    Bestäm hur komplicerat du tänker komma med din design . Det enklaste sättet att göra ett schackbräde i OpenGL är att börja med en enkel tvådimensionell modell som är lite mer än en rektangulär eller fyrkantig låda skuggade i mönstret för ett schackbräde . Addera 3

    ge samtliga biverkningar koordinater för schackbrädet med hjälp av glVertex2f funktionen i OpenGL . Skriv in koordinaterna på ett enkelt språk som C + + och även använda OpenGL Utility Toolkit , eller GLUT , att konstruera styrelsen . En uppsättning av koordinater kan se ut ungefär som kommandon måste fyllas i för varje koordinat för varje ruta på schackbrädet .
    4

    Färg schackbrädet att särskilja de olika rutorna från varandra . Använd glColor3f funktion inom OpenGL för att bestämma färgen på varje ruta på schackbrädet . Färgskalan betecknas med kod liknande platsen för varje ruta : . GlColor2f ( 0.05f , 0.05f )
    5

    Skapa mer komplicerade mönster med hjälp av glColor3f och glVertex3f funktionerna . Dessa skiljer sig från de 2f funktioner, förutom att de kräver en tredje koordinat till svars för z - axeln som ger din styrelse sin tredimensionella utseende . Öva med var och en av dessa tills du blir skicklig på att skapa de grundläggande elementen i din schackbräde .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur konvertera HTML till text i SQL
    ·Hur att logga ut från Webdav
    ·Vad skrivs alltid i en If /Sedan Statement
    ·Hur du använder fall Tutorials
    ·Hur Exportera ASP.NET DataGrid till Excel
    ·Hur man skapar en datatyp i Umbraco
    ·Hur man använder GPX-filer
    ·Hur man rita text i Xcode
    ·Hur du använder ActiveX-kontroller i ASP Net
    ·Hur att skarva en rad kod
    Utvalda artiklarna
    ·Handledning för NetBeans Desktop Application
    ·Hur man skapar ett Word-dokument från en SQL Query
    ·Ta bort en lodrät rullningslist i JavaScript
    ·Hur man driver ett Python-skript Utan Python
    ·Än begränsningen för inmatningsrutor i HTML
    ·Hur man sätta in en radbrytning i en lista
    ·Vb Net SQL Server Tutorial
    ·En handledning för att skapa en relationsdatabas för …
    ·Inaktivera Oracles Form Trace
    ·PHP Referenser Vs . Objektmarkörer
    Copyright © Dator Kunskap http://www.dator.xyz