Войти
ПрограммированиеФорумГрафика

[Unity3d] GPU Line Renderer (3 стр)

Страницы: 1 2 3 4 514 Следующая »
#30
11:00, 18 авг. 2019

Kripto289
> Чем плох C# в юнити, если по дефолту burst компилятор заставляет код работать
> быстрее нативного С++?

http://aras-p.info/blog/2018/10/29/Pathtracer-16-Burst-SIMD-Optimization/

C++, SoA HitSpheres  100
C#, Unity Burst  82

да уж


#31
11:17, 18 авг. 2019

Kripto289
> В конечном то итоге не ты указан в титрах как VFX artist в metro exodus, и не
> тебя приглашают на работу в epic games/ea/и ещё кучку компаний.
vfx artist будет рассказывать про код?) lol подгорает у тебя знатно. не удивительно что тебя на форуме унити забанили с таким ЧСВ, токсичностью и общей говнистостью)

#32
(Правка: 11:50) 11:38, 18 авг. 2019

innuendo
> C++, SoA HitSpheres 100
> C#, Unity Burst 82
>
> да уж
При этом другую ссылку ты проигнорил
http://aras-p.info/blog/2018/03/28/Daily-Pathtracer-Part-3-CSharp-Unity-Burst/
What performance do we have now, with Burst? PC: 11.3 -> 140 Mray/s (12x faster), Mac: 4.6 -> 42.6 Mray/s (9x faster).
This is pretty good, if you ask me. Recall that C++ implementation is 136 Mray/s on PC, and 37.8 Mray/s on Mac, so we’re actually faster than C++ already. Why and how? I suggest watching Andreas’ talk from GDC 2018.

kas
> vfx artist будет рассказывать про код?)
Тебе станет легче если я скажу что я vfx artist со знанием кода? Или для тебя это не возможно?


kas
> lol подгорает у тебя знатно.
Разве? Там на предыдущей странице у одного уже сорвало крышу что он перешёл на оскорбления.
В каком месте у меня подгорает?

kas
> не удивительно что тебя на форуме унити забанили с таким ЧСВ, токсичностью и общей
> говнистостью)
Уу прям подъебал так подъебал!
Щас взорвусь (нет).

#33
11:41, 18 авг. 2019

Kripto289
> При этом другую ссылку ты проигнорил

ты не увидел там

Unity’s Burst compiler can get our C# code faster than vanilla C++.

#34
11:53, 18 авг. 2019

innuendo
> ты не увидел там
>
> Unity’s Burst compiler can get our C# code faster than vanilla C++.
Ну и?
Kripto289
> > Чем плох C# в юнити, если по дефолту burst компилятор заставляет код
> > работать
> > быстрее нативного С++?
Я написал что-то противоречивое?

Прошло больше года с той статьи про бету burst. Сейчас дела обстоят ещё лучше. 

#35
11:57, 18 авг. 2019

innuendo
> http://aras-p.info/blog/2018/10/29/Pathtracer-16-Burst-SIMD-Optimization/

Интересные результаты, возник вопрос, почему C++, SoA HitSpheres и C#, Unity Burst показали одинаковые результаты на Mac?
P.S. На самом деле спор про язык бессмыслен, если человек не владеет на уровне pro, обоими языками, то что я читаю в книжке Шилдта того же, там уже на первых страницах объяснено почему С++ будет всегда быстрее C#, но как говорится еще подчеркну спор этот бессмысленен с человеком не владеющим на высочайшем уровне обоими языками.Я бы так сказал (имхо мнение нуба сразу скажу) objective C и С++ это инструменты профи, и одно из его достоинств очень немаловажных, как тут правильно было сказано при умелом подходе это работа с памятью, если не ошибаюсь в C# garbage collector и как бы ну это такое, как я понял кривое.

#36
11:58, 18 авг. 2019

Kripto289
> Ну и?

конечно ты сильно разбираешься в оптимизациях

#37
(Правка: 12:21) 12:21, 18 авг. 2019

innuendo
> конечно ты сильно разбираешься в оптимизациях
>
Всё я понял. C# говно. Игры на нём писать нельзя. Расходимся и закрываем unity и ждём пока innuendo выпустит свою убер игру на с++

#38
12:25, 18 авг. 2019

от гнева до смирения.. в трех постах. однако

#39
(Правка: 12:33) 12:26, 18 авг. 2019

Kripto289
> Всё я понял. C# говно. Игры на нём писать нельзя

можно, простая TBS вполне пойдёт

#40
(Правка: 12:52) 12:45, 18 авг. 2019

Kripto289
> Всё я понял. C# говно. Игры на нём писать нельзя. Расходимся и закрываем unity
> и ждём пока innuendo выпустит свою убер игру на с++

Ну почему люди такие упертые, хорошо, покажи игру с огромными локациями (бесшовных), с огромным кол-во объектов, предметов и т.д. на этих локациях, с графикой приближенной к уровню AAA (а лучше уровень ААА), вообщем все близко или достаточно близко к уровню ААА, написанной на С#, при том чтобы все там было написано только на С#, при этом чтобы все это удовольствие не лагало даже на слабых машинах, я таких игр не видел, если ты покажешь такую игру, тогда будет что обсуждать даже в этой теме разбирая эту уникальную игру по косточкам.
P.S. Это будет справедливо, если считаешь это не справедливым обоснуй.
P.P.S C# не говно, он для своих задач предназначен.

#41
13:22, 18 авг. 2019

harbinger
> с огромным кол-во объектов, предметов и т.д. на этих локациях, с графикой
> приближенной к уровню AAA
Все это как для C# так и для C++ будет в 90% кода написано на GPU С языке.

#42
(Правка: 13:54) 13:27, 18 авг. 2019

foxes
> Все это как для C# так и для C++ будет в 90% кода написано на GPU С языке.

Objective C?
P.S. Да согласен, просто Objective C и С++ близки (да там много различий это я понимаю), и согласен что приравнивать не корректно, я написал это к тому что человек утверждает что это можно сделать  только на C# пускай покажет примеры.

#43
(Правка: 13:30) 13:29, 18 авг. 2019

harbinger
https://store.steampowered.com/app/244850/Space_Engineers/
https://store.steampowered.com/app/275850/No_Mans_Sky/

Ну а теперь покажи игру на С/С++. Не бенчмарк или какой-нибудь Proland.

#44
(Правка: 13:44) 13:35, 18 авг. 2019

lookid
> https://store.steampowered.com/app/244850/Space_Engineers/
> https://store.steampowered.com/app/275850/No_Mans_Sky/

Где пруфы что они написаны, как ты утверждаешь только на C#?
P.S. Мда глянул уровень графики (да я графодрочер) и у меня слезы потекли.

Страницы: 1 2 3 4 514 Следующая »
ПрограммированиеФорумГрафика