Perguntas com a marcação «optimization»

O processo de modificação do software para fazer com que parte dele funcione com mais eficiência ou use menos recursos. Geralmente, isso significa que ele executa mais rapidamente ou requer menos recursos.


5
Por que não posso usar o operador '> =' com Vector3s?
Estou tentando fazer com que um retângulo se mova entre duas posições às quais me refiro como _positionAe _positionB. Ambos são do tipo Vector3. O retângulo se move muito bem. No entanto, quando chega _positionB, não se move na direção oposta, como deveria. Voltei ao código para dar uma olhada. …
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
O STL é eficiente o suficiente para dispositivos móveis?
Quando se trata de desenvolvimento de jogos para dispositivos móveis no NDK para iOS e Android, alguns desenvolvedores escrevem seus próprios contêineres C ++, enquanto outros afirmam que o STL é mais do que adequado para o desenvolvimento de jogos para dispositivos móveis (por exemplo, o autor da programação do …


1
Em um mecanismo de física 2D, como evito resoluções de colisão inúteis quando os objetos param?
Em um mecanismo de física que estou desenvolvendo (para aprender) usando o love-2d , implementei resoluções de colisão desta maneira: FixedUpdate(dt) // I use fixed timestep foreach collide c1 in allNotStaticColliders c1.integartePhysic // i.e. apply gravitational force.. foreach collider c2 "near" c1 // "near"= I use spatial hashing if collide(c1,c2) …

2
Seleção de Frustum com VBOs
Eu tenho terreno sendo renderizado no meu projeto usando VBOs no OpenGL. Gostaria de aplicar algum Frustum Culling, mas não tenho idéia de como acessar cada polígono como está desenhado para verificar se ele está à vista. Eu acho que é aí que as octrees entram em cena, mas não …

9
FPS grande vs FPS consistente
Ao otimizar a taxa de quadros de um jogo, quando devo focar em um FPS grande e quando devo focar em uma taxa de quadros consistente. Geralmente, esse é um problema muito disputado; portanto, não estou perguntando qual é o melhor. Quais são os prós e os contras de cada …

1
Como o City-sim pode simular centenas de caracteres?
Meus jogos geralmente começam a ficar muito fáceis quando há algumas centenas de caixas representando possíveis personagens. Enquanto jogos como SimCity ou mesmo Anno têm centenas de personagens. Percebi que esses jogos não atualizam tudo a cada tique, as necessidades são tratadas em intervalos e não é um problema de …





5
Pilha de matriz do OpenGL vs multiplicação manual
O que é mais eficiente usando a pilha de transformação do OpenGL ou aplicando as transformações manualmente. Ouvi muitas vezes que você deve minimizar o número de transições de estado no seu pipeline de gráficos. Pressionar e exibir matrizes de tradução parece uma grande mudança. No entanto, gostaria de saber …


1
Exibir listas no OpenGL
Ouvi dizer que havia um método mais rápido de exibir vértices, em vez de recriar o GL_TRIANGLES, toda vez que a cena é desenhada. Pensei ter lido em algum lugar que esse método era obseleto. Por que o grupo OpenGL remove algo mais rápido? Mesmo se for obseleto, como eu …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.