Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
berkut
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
71 ms
·
691.
▲
by
berkut
13y ago
And the followups to do with actual production renderers: http://www.fxguide.com/featured/the-state-of-rendering/ http://www.fxguide.com/featured/the-state-of-rendering-part-... What's i
692.
▲
by
berkut
13y ago
I've done benchmarks on this fairly recently, and with the functions actually doing a lot of work (ray intersection for a raytracer), I saw practically no difference between CRTP and Virtual Functions: http://imagine-rt.blog
693.
▲
by
berkut
13y ago
Unless you want to work in VFX for things like physics, cloth / fluid simulation, rendering, etc, where most big studios doing the exciting stuff are running Linux and thanks to Maya and Houdini being built in g++ 4.1, all plugins (and
694.
▲
by
berkut
13y ago
I'd hardly call him the original author - A. it's based off Jerry Tessendorf's seminal Ocean Wave simulation paper from Siggraph 2001, and B. the code's very similar to Keith Lantz's non FFT version here, just in JS
695.
▲
by
berkut
13y ago
It's heavily based on Jerry Tessendorf's "Simulating Ocean Water" paper, so it only does open water: interaction of water and wind using Phillips' Spectrum. So it doesn't model the interaction with land in any
696.
▲
by
berkut
13y ago
Depends how far you want to take it... There's plenty of links on the web, but if you're really serious (it can be quite addictive writing one), get hold of the "Raytracing/Rendering bible" : Physically Based Render
697.
▲
by
berkut
13y ago
which is ironic as it's Mono...
698.
▲
by
berkut
13y ago
Most STL implementations have always done this. This is one reason why it's better to use the empty() check for an empty container instead of size() == 0 for all container types. Also, linked lists are notoriously crap for cache cohere
699.
▲
by
berkut
13y ago
USD being used in Katana: https://vimeo.com/76739820
700.
▲
by
berkut
13y ago
For a bit longer, yeah :) Of course, and they'd rightly say that Clarisse is useful out-of-the-box, whilst Katana most definitely isn't - you need a renderer, it needs a lot of pipeline work to integrate it with your asset managem
701.
▲
by
berkut
13y ago
Clarisse is like a cut-down version of Katana with a built-in renderer. It's also got limited layer-based compositing functionality. It's cool in itself, but it's a bit like a "poor man's" Katana in terms of wh
702.
▲
by
berkut
13y ago
Clarisse has really just exposed already existing methods of doing things that the high-end VFX studios were using proprietary tools for as off-the-shelf software. They've not pioneered anything, other than the pricing. Katana's b
703.
▲
by
berkut
13y ago
I wouldn't call it an "addition" exactly.... It could be used in conjunction with it, as the overview points out, with the Abc files being used as the leaf nodes for the actual geometry representation. But the SceneGraph repr
704.
▲
by
berkut
13y ago
It should be noted that this is designed for huge production scenes, with lots of overrides of attributes down the SceneGraph and lots of referencing. This is not a replacement for FBX or other object interchange formats - it's for e
705.
▲
by
berkut
13y ago
I've tried several times to write new projects of mine from scratch in C just for a challenge, and have gone back to C++ every time.
706.
▲
by
berkut
13y ago
It's pretty atrocious, especially for a power-user. The new "mini" compose windows are just insane. It's email, not IM chat.
707.
▲
by
berkut
13y ago
Memory management is extremely important for high-performance code. And C/C++ allow you complete control over it, but obviously with extra work needed to do this. But when you need the speed, it's so worth it, it's not funn
708.
▲
by
berkut
13y ago
All of southern England does - South West train services use a third rail as well, at least on most services - some of the ones to Basingstoke are diesel-powered, but definitely Devon, Dorset, Hampshire and Surrey have electric rails.
709.
▲
by
berkut
13y ago
Yeah, I work in the VFX industry, so I'm a bit biased :) Cool - actually, that would be a lot less computationally expensive (assuming you just modelled the sun as a disc) tracing it backwards without any GI at all. Photon mapping'
710.
▲
by
berkut
13y ago
Well, I'd define classic as standard "from camera" outwards. POV Ray does classic (which won't give you what you need as it doesn't handle caustics) or photon mapping which will. Bi-directional path tracing (tracing
711.
▲
by
berkut
13y ago
What? It's the indirect reflection of the sun, specularly reflected (and focused) off the building. You need the light source (sun) reflected onto the ground (or whereever it's reflected) from off the building. You can't use
712.
▲
by
berkut
13y ago
It's not - given an accurate geometry model and reflective window material, it'd be really easy to use a raytracer to test this: * Renderers like Maxwell handle caustics nicely, and you could get away with rough photon-mapping (in
713.
▲
by
berkut
13y ago
Sigh.... I'd forgotten about this (used to do this in a previous job) Parsing airline flight bookings straight from raw sockets was not fun. Thing is, it does the job, and if you watch users requesting and making bookings with the syst
714.
▲
by
berkut
13y ago
It depends what the interface is doing - if it hasn't got deeply-nested layouts and widgets (like dropbox - it's just menus and simple dialogs), you can get away with it. If you've got resizable windows with split nested view
715.
▲
by
berkut
13y ago
I'm pretty certain it's the Python side of things making it slow - I've been involved in a project which converted its PyQt interface to a native C++ Qt one, and the UI speed up in terms of responsiveness was significant.
716.
▲
by
berkut
13y ago
"21 Sept 2012" leads little room for interpretation....
717.
▲
by
berkut
13y ago
Why are the dates in those excerpts in non-US (day of month first) format?
718.
▲
by
berkut
13y ago
If you're really interested in Raytracing, get hold of the Book "Physically-based Rendering" by Matt Pharr and Greg Humphreys. It's pretty-much the bible for raytracing theory at close to production level rendering, and
719.
▲
by
berkut
13y ago
This. Assuming the compiler will generate good SSE code for the Intel CPU is a joke. If you write intrinsics for one arch, write it for both. I'd bet money the Intel side could be made 2.5-3x faster with proper SSE intrinsics and maybe
720.
▲
by
berkut
13y ago
Really? I got a 2006 MacBook Pro in Dec 2006, and each year I had to buy a new battery from Apple as it generally got down to 30-40% capacity. First time it happened (and was still under warrantee), I took it into Apple, and they said it wa
More ›