Unity ou Unity2D, que será mais rápido em um computador de alta especificação?

3

Eu tenho um laptop decente. i7 quad 2.8, 8gb ram e Nvidia nvs3100m.

Gostaria de saber qual das unidades 3d e 2d seria a mais rápida no meu sistema. Claro que é difícil dizer.

E a pergunta que estou procurando responder é a seguinte.

2d não tem efeitos 3d, bing. mas a área de trabalho 2d executa mais trabalho na CPU do que na GPU que a área de trabalho 3D.

Tudo que eu quero é um desktop mal-humorado, eu adoraria ter um modo, como nenhum efeito na unidade 3d. No Windows, você pode escolher "sem efeitos", o que faz com que tudo pareça terrível, mas ainda melhora a velocidade.

Então a unidade 2d atravancaria a CPU mais que a unidade 3d?

    
por ptomasroos 22.02.2012 / 21:16

3 respostas

3

A única diferença notável entre Unity e Unity2D será na comparação de gráficos e quanto FPS você pode obter em cada um. Como o Unity usa efeitos 3D, ele será mais pesado em gráficos e em uso de memória. O Unity 2D apenas remove os efeitos 3D e, como conseqüência, diminui MUITO o uso de memória em comparação com o Unity. Isto é especialmente verdadeiro quando você está usando o PC por pelo menos 5 dias sem reiniciar / desligá-lo.

Então basicamente:

Unidade

  • Melhores gráficos
  • Efeitos 3D para usuários de Eye Candy
  • Mais uso de memória
  • Um pouco menos de FPS ao jogar um jogo, usando um jogo de vinho ou algo que exija poder gráfico.

Unity 2D

  • Gráficos simples
  • Efeitos 3D para usuários de Eye Candy ESTÃO IDOS !. Simples e mais leve.
  • Menos uso de memória
  • Mais FPS ao jogar em comparação com o Unity.

Para a CPU, testei ambas e não posso dizer que a diferença seja muito grande no uso da CPU.

Eu testei em um Pentium 4, Core 2 Duo e um Core i7. Em todos os casos, o diferente na CPU foi inferior a 1%. nada perceptível. Mas na memória, depois de 5 dias seguidos, você verá o processo do Compiz no Unity subir para 300mb a 400mb.

Então, para sua resposta e levando em consideração a CPU que você está mencionando e o poder por trás dela. Eu recomendo o Unity 3D, já que você nunca notará um diferente na CPU. Apenas nos gráficos, mas estamos falando entre 3 a 10fps a menos (dependendo do jogo). No meu caso com uma Nvidia 8500, uma Nvidia 9500 e uma Nvidia 440GT a diferença foi muito pequena.

Se você estiver na borda de 30fps para um jogo, vá com a unidade 2D. Se você tem uma placa de vídeo que ocupa mais de 30fps, então você pode escolher com segurança o Unity que não irá sugar sua CPU ou seu desempenho de vídeo. O único que será menos e menos horas extras presumindo que você não reinicialize o PC em vários dias será a unidade 3D com o processo compiz.

Ao todo, você pode ir com a Unity.

    
por Luis Alvarado 22.02.2012 / 22:12
4

Unity2D irá.

  1. É mais leve em recursos.
  2. Até mesmo o Unity3D usa aceleração 3D para os efeitos, todo o resto é intensivo da CPU, o que significa que não há nada que o 3D simbolize que realmente usa sua placa para processar, exceto os efeitos. Abrindo aplicativos, abrindo o lançador e o Dash ainda são processados pela CPU.

No final, se a sua placa gráfica suportar, ambos são muito velozes, mas se você está preocupado com o efeito da aparência, cada opção traz Unity2D será mais rápido e você não vai notar os efeitos da área de trabalho composta em seu aplicações de mídia (ou seja, assistir filmes, vídeos online, jogos 3D, etc.).

    
por Bruno Pereira 22.02.2012 / 21:27
-1

É muito difícil responder à sua pergunta quando você tem o laptop mais potente de um mercado. Na minha experiência, eu diria que não faria diferença para o 2D e o 3D Unity. No entanto, você perderá os recursos de acessibilidade do Unity 2D.

As especificações que você obteve serão muito boas com as tarefas e efeitos de processamento em qualquer ambiente. Eu tenho dois núcleos Pentium e 4 GB de RAM e tenho 3D e ainda faz um bom trabalho. Eu recomendaria 3D com certeza.

    
por pavelexpertov 22.02.2012 / 21:28