Domande taggate «voxels»

VOlumetric piXEL (elemento volumetrico dell'immagine). Un modo per archiviare i dati di volume come una griglia di valori regolare. Questo tag deve essere utilizzato su domande relative ai voxel.

5
Lavorare con molti cubi. Migliorare le prestazioni?
Modifica: per riassumere la domanda, ho un mondo basato su voxel (stile Minecraft (Grazie all'anatra comunista)) che soffre di scarse prestazioni. Non sono positivo sulla fonte, ma vorrei eventuali consigli su come sbarazzarsene. Sto lavorando a un progetto in cui un mondo è costituito da una grande quantità di cubi …
12 xna  3d  frame-rate  voxels 


2
Generazione di caverne con worm Perlin
Attualmente sto provando a generare un terreno Minecraft come voxel con 3D Simplex Noise e voglio anche implementare grotte. Ho trovato il metodo di Perlin Worms in questo thread, che genera risultati davvero piacevoli. Tuttavia, non ho idea di come generarlo su una base per blocco. È possibile o ci …

2
Come viene eseguita l'analisi strutturale nei giochi (ad esempio: costruzione di ponti, Dig or Die e 3D)?
Da quanto ho capito, un tipico sistema di truss interattivo avrebbe bisogno di calcoli sostanziali poiché ogni componente influenza l'intero sistema. Penso che potresti fermarti arbitrariamente a un determinato numero di iterazioni a costo dell'accuratezza nella simulazione, ma non so se questo sia l'approccio utilizzato da questi giochi (i giochi …

2
Come rendere voxel dall'aspetto naturale
Sto sviluppando un gioco voxel, ma penso di usare la tecnica sbagliata. Attualmente uso piastrelle piatte, per realizzare blocchi, e penso che esista un modo migliore e più efficiente. Ho visto un gioco di voxel, che ha un terreno dall'aspetto naturale. Con questo intendo non blocchi. Il gioco ha 4 …


2
In che modo viene implementata la marchiatura a raggi di campo a distanza firmata per un mondo dinamico?
Penso di aver compreso le basi di Marched Ray Field Marching. Modella la tua scena con un mucchio di campi di distanza (come questi: http://iquilezles.org/www/articles/distfunctions/distfunctions.htm ), quindi per ogni pixel che lanci un raggio, inizia dall'inizio del raggio , trova la distanza dall'oggetto più vicino in quel punto e incrementa …



2
Memorizzazione di voxel per un motore voxel in C ++
Sto cercando di scrivere un piccolo motore voxel perché è divertente, ma faccio fatica a trovare il modo migliore per memorizzare i voxel reali. Sono consapevole che avrò bisogno di pezzi di qualche tipo, quindi non ho bisogno di avere l'intero mondo in memoria, e sono consapevole di aver bisogno …
9 c++  voxels 

5
Perché non posso usare l'operatore '> =' con Vector3s?
Sto cercando di far spostare un rettangolo tra due posizioni a cui mi riferisco come _positionAe _positionB. Entrambi sono di tipo Vector3. Il rettangolo si muove bene. Tuttavia, quando raggiunge _positionBnon si muove nella direzione opposta, come dovrebbe. Sono tornato nel codice per dare un'occhiata. Sono giunto alla conclusione che …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

1
Costruire un Octree per la generazione del terreno
In precedenza ho implementato cubi / tetraedri per rendere un IsoSurface. Ha funzionato ( YouTube ), ma la performance è stata terribile in quanto non ho mai avuto l'implementazione del livello di dettaglio variabile in base alla distanza di visualizzazione (o addirittura alla rimozione di blocchi vecchi e distanti). Ho …
9 unity  c#  voxels  octree 

2
Qualcuno può spiegare il doppio contouring?
Ho cercato di capire il rendering voxel e ho osservato il dual contouring (DC). Finora lo capisco molto: Esegui una funzione di densità per un set di punti della griglia (ad es. Funzione noise) Trova quali bordi nella cintura contengono modifiche tra i punti finali Da questi bordi creare punti …


3
Come caricare blocchi impilabili al volo?
Attualmente sto lavorando a un mondo infinito, per lo più ispirato a Minecraft. Un Pezzo consiste di 16x16x16 blocchi. Un blocco (cubo) è 1x1x1. Funziona in modo molto fluido con un ViewRange di 12 blocchi (12x16) sul mio computer. Belle. Quando cambio l'altezza di Chunk a 256 questo diventa - …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.