Başsız bir sunucuda (tek başına bir sunucu, Amazon AWS veya benzeri) üç yıldız çalıştıran sunucu tarafına sahip olmanın bir yolu var mı?sunucu tarafı geri dönüşü oluşturma
Şu anda, kullanıcının tarayıcısı WebGL'yi desteklemediğinde tuval işlemeye (yalnızca performans nedenlerinden dolayı tel kafes) geri dönüyorum. Bu, gerçek zamanlı etkileşim için yeterince iyidir, ancak uygulamanın mantıklı olması için kullanıcıların, büyük bir gecikmeyle bile olsa, ışıklar, gölgeler, post işleme vb. Ile düzgün şekilde oluşturulmuş bir sürümü görebilmeleri gerekir.
Yani, işlevsel üç.js örneğiyle bir sunucu tarafı hizmet oluşturmak mümkün olabilir mi? İstemci hala tree.js tuval tel çerçeve işlemeyi kullanacaktı, ama sonra ... bir ikinci eylemsizlik, AJAX yoluyla sunucu tarafındaki hizmetten tam bir görünüm talep edip, bir görüntü olarak kaplayacaktır.
Şu anda herhangi bir uygulamaya, kütüphaneye veya böyle bir şeye izin verecek herhangi bir şey var mı (işlevsel bir javascript + webgl + three.js başsız, tercihen linux sunucusunda ve GPU'suzdur)?
PhantomJS akla gelen, ama görünüşe göre henüz WebGL desteklemez: sorununa http://code.google.com/p/phantomjs/issues/detail?id=273
Veya herhangi bir alternatif yaklaşımlar? GPU ve standart bir krom/firefox örneği ile tam bir masaüstü makinesini programlı olarak kontrol etme yoluna gitmek mümkünken, kırılgan ve gerçekten sadece yazılım çözümlerinin olması durumunda oraya gitmek istemiyorum. Bu Konuda
Tam olarak aradığım şey tam da bu (daha kolay hazır seçeneklerin yokluğunda). Mesa renderer için Chromium desteğinin farkında değildim .. umarım başarıya sahip olurum, ya da PhantomJS'de çalışmaya başlarsanız daha iyi olur :) – yaku
@yaku Chromium'u Mesa renderer ile çalıştırabildiniz mi? – frank
@frank Hayır Yapmadım. Bunu yapamayacağımı söylemek için, sadece büyük yazılım parçaları inşa etmek ve düzeltmek konusunda fazla tecrübem yok. Yine de bir süre sonra tekrar denemek için sabırsızlanıyoruz, ya da PhantomJS ya da diğer mevcut çözümler WebGL'yi destekliyorsa. – yaku