Software destruktionsanstalter tillader O3D til at bruge de vigtigste processor at gøre 3D-billeder, hvis maskinen kører app ikke har støttet grafik hardware. Mens hardware O3D kræves til at køre i hardware-accelereret tilstand er forholdsvis beskedent ved nutidens standarder (a DirectX 9, Pixel Shader 2.0 i stand grafikkort), er der ikke desto mindre pc'er, der ikke opfylder disse krav, og vi synes det er vigtigt for web apps til at køre på alle maskiner, uanset hardware.
Fordi software destruktionsanstalter er betydeligt langsommere end hardware-accelererede afsmeltning vi også at indføre et koncept kaldet "feature krav ", der vil hjælpe med at minimere hvor ofte O3D nødt til at falde tilbage til software gengivelse. Feature krav tillade udviklere at staten på forhånd, at deres app vil kræve visse hardware kapacitet til at gengive korrekt. Hvis maskinen kører app understøtter disse funktioner, O3D vil køre det fuldt hardware accelereret, og hvis det er dog ikke nogen af de nødvendige kompetencer, O3D vil falde i en software afsmeltet mode. Anecdotally, opdagede vi, at denne Niveauinddelingsoplysninger giver 45 af vores 48 prøver, der nu kører på hardware-accelereret tilstand med mindre egnede grafikkort.
Endelig, mens det har intet at gøre med at udvide hardware support, kan vi også tilføje et par andre værdifulde: en fuld skærm til at gøre O3D apps mere absorberende og et fællesskab galleriet til funktionen cool demoer at bruge O3D (like Infinite Journey, det første spil udviklet uden Google bruger O3D). Hvis du har udviklet en applikation eller prøve, der vil være nyttige for O3D samfund, skal du sørge for at sende det til vores team til at gennemgå med henblik på optagelse i galleriet ved hjælp af denne formular.
Af Henry Bridge, Product Manager