Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
berkut
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
541.
▲
by
berkut
11y ago
Compositing and grading for VFX/film. Most high-end VFX studios use Linux.
542.
▲
by
berkut
11y ago
1% faster?! And what do you mean by "most real-life problems"? HN is rather biased towards web development, so... C++ is used for real life problems from web browsers, to physics engines, fluid solvers, photorealistic renderers (i
543.
▲
by
berkut
11y ago
Is this post 2.5? I thought (and I don't know the answer, hence why I'm asking) 2.5's interface was built on the Python API? I tried doing some Python stuff with it in the 2.4 days and thought it was pretty poor as well, have
544.
▲
by
berkut
11y ago
I'd say a better comparison is that Blender is like to Nokia interface of Nxx phones 10 years ago before the iPhone. All the functionality's technically there, but it's often very convoluted to use it, and that doesn't n
545.
▲
by
berkut
11y ago
C++ is still very heavily used in industries where speed (and memory compactness) matter. Games, simulation, VFX... For example, most software used to make film movies / CG imagery: from modelling (Maya, SI), to texturing (Mari), to re
546.
▲
by
berkut
11y ago
Last few versions on Android they've totally broken from a usability perspective IMO: * Yellow location search button is now in the way * Moving the menu to the top means you can't use it one-handed now * The most useful thing in
547.
▲
by
berkut
11y ago
Back in 2006/2007 when I was doing web development, I knew a few people at F5 and Zeus Technology (developers of application firewalls at the time), and they said The Great Firewall was using loads of F5 tech with deep packet inspectio
548.
▲
by
berkut
11y ago
It was the problem, because doing REYES hiding you suffer the huge "overdrawing" issue, where you need to set the shading rate per object in the scene based on its size on screen such that it doesn't get too much shading. I
549.
▲
by
berkut
11y ago
Because until last year when Pixar released PRMan 19 RIS, PRMan was not that good at ray tracing / path tracing - the REYES method of rendering and shading didn't scale as well for big complex scenes when global illumination and r
550.
▲
by
berkut
11y ago
While batching (and reordering) can have a benefit overall for rendering, it can have a significant (depending on how thoroughly you do it) overhead, and Disney are primarily doing it because they use Ptex to do texturing, instead of the mo
551.
▲
by
berkut
11y ago
That post doesn't really prove anything: obviously, if you can see you're heading towards another aircraft and it's likely you'll collide, you'll take evasive action irrespective of ATC control. I was talking more a
552.
▲
by
berkut
11y ago
Is it really the F-16's pilot's responsibility to ensure separation when under ATC control? Doesn't the US have MARSA (Military Accepts Responsibility for Separation of Aircraft) rules that military flights can occasionally
553.
▲
by
berkut
11y ago
Well obviously - depending on the helicopter and where its turboshaft (jet engines, with air inlets, but designed to create rotational energy rather than raw thrust) are mounted, it's quite possible for a drone to get sucked into the i
554.
▲
by
berkut
11y ago
Per iteration, bi-directional is extra work too. Obviously these integration methods are much better at finding certain hard-to-find light paths/sources, but my point is that in VFX, it's generally good enough to fake stuff by jus
555.
▲
by
berkut
11y ago
http://renderman.pixar.com/view/movies-and-awards Although it should be pointed out PRMan wasn't the only renderer used for quite a few of these movies (definitely the later ones) - multiple studios work on movies
556.
▲
by
berkut
11y ago
Exactly, with the move to RIS, they're in pure path-tracing now, and they're still behind Arnold generally from a performance perspective. Displacement and subd performance is still very impressive (compared to Arnold), but motion
557.
▲
by
berkut
11y ago
There are very few scenes that need Bi-directional or VCM (in VFX, anyway) - in theory it converges faster for indirect illumination, but due to the fact both methods need to be used in incremental mode (1 sample per pixel over the entire
558.
▲
by
berkut
11y ago
DNeg are still using Mantra (and Clarisse) for a fair amount of stuff (Ant-man is their first production using just RIS in PRMan 19/20), Framestore are solidly Arnold now, and Weta are using their own PRMan clone (but a path-tracer) ca
559.
▲
by
berkut
11y ago
similar article: http://brianlucas.ca/roadside/
560.
▲
by
berkut
11y ago
Yeah, that's one thing that's really putting me off looking at Rust - the possibility of it enforcing style in the future. Hanging braces style for C/C++ is rarely allowed in the coding standards I've had to use in the p
561.
▲
by
berkut
11y ago
Well I still use it (and Python) for fun for my own high-performance stuff - there's no other language out there (yet, without having to install custom compilers) that allows speed, flexibility and encapsulation... Good points though -
562.
▲
by
berkut
11y ago
I think CMake is one of the best (not saying it's perfect) C/C++ build systems I've used (used jam, make, automake, qmake, scons quite comprehensively, either via choice or under duress), and there are some things that are cl
563.
▲
by
berkut
11y ago
Use something like CMake which is cross-platform, works very well in most cases and a lot of cross-platform open-source C++ libs are using already.
564.
▲
by
berkut
11y ago
He still does.
565.
▲
by
berkut
11y ago
It hasn't been released yet has it? Take up should be much better, as it supports much more memory and full x86 instructions.
566.
▲
by
berkut
11y ago
For feature film, CPU still largely rules the roost, thanks to insane memory requirements and the fact that properly SSE'd/AVX'd code isn't THAT much slower than GPUs for highly parallel stuff like raytracing when you&#x
567.
▲
by
berkut
11y ago
Over standard similar arch i7s you mean? They support ECC ram, which is pretty important for some people. I believe the pre-fetchers are more aggressive on the Xeons as well, to make more use of the available memory bandwidth available with
568.
▲
by
berkut
11y ago
What edit? My second comment? That was my original point regarding logic errors and not caring - yes, it may well be that Rust gives you much more confidence that you don't do invalid/wrong things. But that excludes logic errors (
569.
▲
by
berkut
11y ago
In this case it does. I was more talking about the overall not caring theme. I'd hope that's only because they know the code so can make those sort of assumptions. Are you saying Rust can find and prevent at compile time logic err
570.
▲
by
berkut
11y ago
> And this is despite the fact that I still don’t know where that particular vector is modified or destroyed — I didn’t explore that far because I didn’t need to! (or want to :P) I find that a bit worrying - while it might well be an exa
More ›