| Tue, 26 Jul 2016 18:19:37 +0200 | Radek Brich | Cleanup, dropped Windows support
pyrit tip | changeset |
files | 
| Tue, 26 Jul 2016 17:41:36 +0200 | Radek Brich | Updated to compile:
pyrit | changeset |
files | 
| Mon, 08 Sep 2014 20:14:24 +0200 | Radek Brich | Migrate sources to Mercurial. Update links etc.
pyrit | changeset |
files | 
| Wed, 19 Aug 2009 09:18:29 +0200 | Radek Brich | vcproj build target only for cc=msvc, fix sdl-config
pyrit | changeset |
files | 
| Sun, 31 May 2009 23:06:03 +0200 | Radek Brich | new build target 'vcproj' - generate Visual C++ Studio project files; fix GCC warnings in intersect_packet()
pyrit | changeset |
files | 
| Sun, 31 May 2009 16:53:05 +0200 | Radek Brich | build script: updated for latest SCons, moved config.h to build/, help and clean targets does not run configure any more, fixed GCC check, added check for zlib
pyrit | changeset |
files | 
| Mon, 19 May 2008 22:59:04 +0200 | Radek Brich | add sections about demos to README
pyrit | changeset |
files | 
| Thu, 15 May 2008 19:15:57 +0200 | Radek Brich | added bench.py demo which prints tree build and render times
pyrit | changeset |
files | 
| Thu, 15 May 2008 00:07:25 +0200 | Radek Brich | added Python binding for material.h classes
pyrit | changeset |
files | 
| Sat, 10 May 2008 14:29:37 +0200 | Radek Brich | build script fixes, add ldflags build option
pyrit | changeset |
files | 
| Thu, 08 May 2008 09:21:25 +0200 | Radek Brich | update README
pyrit | changeset |
files | 
| Tue, 06 May 2008 09:39:58 +0200 | Radek Brich | more build script tuning
pyrit | changeset |
files | 
| Mon, 05 May 2008 15:31:14 +0200 | Radek Brich | add MSVC compiler support, make it default for Windows
pyrit | changeset |
files | 
| Fri, 02 May 2008 13:27:47 +0200 | Radek Brich | packetize Phong shader
pyrit | changeset |
files | 
| Tue, 29 Apr 2008 23:31:08 +0200 | Radek Brich | rename Python module from 'raytracer' to 'pyrit'
pyrit | changeset |
files | 
| Tue, 29 Apr 2008 13:56:29 +0200 | Radek Brich | use SSE for float to char image buffer conversion
pyrit | changeset |
files | 
| Mon, 28 Apr 2008 11:44:11 +0200 | Radek Brich | merge pixmap handling from sampler, material.h and ccdemos's image module to new Pixmap class
pyrit | changeset |
files | 
| Sun, 27 Apr 2008 22:55:17 +0200 | Radek Brich | Sphere, Box - RayPacket intersection
pyrit | changeset |
files | 
| Sun, 27 Apr 2008 19:56:23 +0200 | Radek Brich | BBox - RayPacket intersection
pyrit | changeset |
files | 
| Sun, 27 Apr 2008 14:19:37 +0200 | Radek Brich | implement triangle packet intersection
pyrit | changeset |
files | 
| Sun, 27 Apr 2008 09:44:49 +0200 | Radek Brich | prepare kd-tree traversal for packet tracing (4 rays at once)
pyrit | changeset |
files | 
| Thu, 24 Apr 2008 18:12:32 +0200 | Radek Brich | vectorize makeRayPacket() using SSE intrinsics
pyrit | changeset |
files | 
| Thu, 24 Apr 2008 13:55:11 +0200 | Radek Brich | prepare structures for packet tracing
pyrit | changeset |
files | 
| Thu, 24 Apr 2008 10:49:11 +0200 | Radek Brich | add 2D pixmap texture class
pyrit | changeset |
files | 
| Wed, 23 Apr 2008 19:35:03 +0200 | Radek Brich | remove forgotten noise.h includes
pyrit | changeset |
files | 
| Wed, 23 Apr 2008 14:39:33 +0200 | Radek Brich | material and texture classes moved to material.(cc,h)
pyrit | changeset |
files | 
| Wed, 23 Apr 2008 10:38:33 +0200 | Radek Brich | move shapes to extra source file
pyrit | changeset |
files | 
| Tue, 22 Apr 2008 13:33:12 +0200 | Radek Brich | rewrite subsampling from old code to DefaultSampler
pyrit | changeset |
files | 
| Mon, 21 Apr 2008 19:35:27 +0200 | Radek Brich | kd-tree: move recursive build subroutine from KdNode to KdTree
pyrit | changeset |
files | 
| Mon, 21 Apr 2008 09:05:09 +0200 | Radek Brich | unify capitalization of method names in C++ and Python
pyrit | changeset |
files | 
| Mon, 21 Apr 2008 08:47:36 +0200 | Radek Brich | kd-tree traversal - avoid dynamic memory allocation
pyrit | changeset |
files | 
| Sun, 20 Apr 2008 19:27:59 +0200 | Radek Brich | correct camera angle of view
pyrit | changeset |
files | 
| Sun, 20 Apr 2008 16:48:24 +0200 | Radek Brich | kd-tree building - check all axes for best split, add additional shape-bbox check
pyrit | changeset |
files | 
| Sat, 19 Apr 2008 18:00:27 +0200 | Radek Brich | simplify kd-tree building, it's also much faster now
pyrit | changeset |
files | 
| Tue, 15 Apr 2008 17:12:50 +0200 | Radek Brich | a fix for CPU and compiler detection
pyrit | changeset |
files | 
| Mon, 14 Apr 2008 12:51:50 +0200 | Radek Brich | move "smooth" attribute from Triangle to Material
pyrit | changeset |
files | 
| Sat, 12 Apr 2008 02:02:45 +0200 | Radek Brich | added detection of optimal CPU flags for both GCC and IntelC
pyrit | changeset |
files | 
| Fri, 11 Apr 2008 12:46:36 +0200 | Radek Brich | new option to choose single or double precision floats
pyrit | changeset |
files | 
| Fri, 11 Apr 2008 00:13:59 +0200 | Radek Brich | fixed ICC detection
pyrit | changeset |
files | 
| Thu, 10 Apr 2008 23:20:36 +0200 | Radek Brich | basic detection of compiler (GCC or ICC) and CPU capabilities
pyrit | changeset |
files | 
| Wed, 09 Apr 2008 17:55:29 +0200 | Radek Brich | add Help with list of targets to SConstruct
pyrit | changeset |
files | 
| Wed, 09 Apr 2008 16:51:14 +0200 | Radek Brich | add many SCons targets (see DEVNOTES)
pyrit | changeset |
files | 
| Wed, 09 Apr 2008 11:35:59 +0200 | Radek Brich | more SConscript tweaking, make model preparation work again
pyrit | changeset |
files | 
| Wed, 09 Apr 2008 00:29:11 +0200 | Radek Brich | minor SConscript tweaking
pyrit | changeset |
files | 
| Tue, 08 Apr 2008 01:05:12 +0200 | Radek Brich | moving to SCons build system
pyrit | changeset |
files | 
| Fri, 04 Apr 2008 13:54:47 +0200 | Radek Brich | add color support to lwo reader
pyrit | changeset |
files | 
| Fri, 04 Apr 2008 01:55:25 +0200 | Radek Brich | new python demo: car.py
pyrit | changeset |
files | 
| Sat, 29 Mar 2008 18:01:45 +0100 | Radek Brich | new python demo: boxes
pyrit | changeset |
files | 
| Sat, 29 Mar 2008 17:54:27 +0100 | Radek Brich | fix sphere transmissivity, rename demo.py to spheres_glass.py
pyrit | changeset |
files | 
| Sat, 29 Mar 2008 12:09:50 +0100 | Radek Brich | fix bugs
pyrit | changeset |
files | 
| Sat, 29 Mar 2008 10:56:56 +0100 | Radek Brich | more raytrace_worker optimization and cleaning
pyrit | changeset |
files | 
| Sat, 29 Mar 2008 02:17:22 +0100 | Radek Brich | slighly optimized raytrace_worker
pyrit | changeset |
files | 
| Fri, 28 Mar 2008 23:30:04 +0100 | Radek Brich | new implementation of sample_queue
pyrit | changeset |
files | 
| Fri, 28 Mar 2008 21:47:32 +0100 | Radek Brich | remove debug messages - algorithm seems stable, but it's slow
pyrit | changeset |
files | 
| Fri, 28 Mar 2008 17:13:21 +0100 | Radek Brich | rewritten threads with heavy debug information
pyrit | changeset |
files | 
| Fri, 28 Mar 2008 00:53:20 +0100 | Radek Brich | workaround for divide by zero bug in octree
pyrit | changeset |
files | 
| Wed, 26 Mar 2008 17:03:38 +0100 | Radek Brich | begin moving subsampling and oversampling to Sampler
pyrit | changeset |
files | 
| Wed, 26 Mar 2008 14:29:21 +0100 | Radek Brich | move Sampler classes to sampler.cc
pyrit | changeset |
files | 
| Wed, 26 Mar 2008 00:52:27 +0100 | Radek Brich | Doxygen
pyrit | changeset |
files | 
| Wed, 19 Mar 2008 17:18:59 +0100 | Radek Brich | note for new camera classes
pyrit | changeset |
files | 
| Thu, 03 Jan 2008 18:06:34 +0100 | Radek Brich | MIT license for sources
pyrit | changeset |
files | 
| Sun, 30 Dec 2007 00:11:47 +0100 | Radek Brich | memory optimization for octree
pyrit | changeset |
files | 
| Sat, 29 Dec 2007 13:53:33 +0100 | Radek Brich | cleaned Texture interface
pyrit | changeset |
files | 
| Tue, 18 Dec 2007 12:36:01 +0100 | Radek Brich | fix possible division by zero in ccdemos/common_ply.h
pyrit | changeset |
files | 
| Mon, 17 Dec 2007 22:03:50 +0100 | Radek Brich | Makefile: added help and distclean target, plus small fixes
pyrit | changeset |
files | 
| Fri, 14 Dec 2007 16:51:22 +0100 | Radek Brich | ccdemos: put the common code to header files, common_ply.h and common_sdl.h
pyrit | changeset |
files | 
| Fri, 14 Dec 2007 10:34:31 +0100 | Radek Brich | realtime_dragon demo: now fullsize model + octree
pyrit | changeset |
files | 
| Fri, 14 Dec 2007 00:05:54 +0100 | Radek Brich | octree traversal rewritten to avoid recursion
pyrit | changeset |
files | 
| Thu, 13 Dec 2007 00:08:11 +0100 | Radek Brich | new virtual Shape::intersect_bbox
pyrit | changeset |
files | 
| Wed, 12 Dec 2007 19:59:19 +0100 | Radek Brich | new space partitioning structure: octree
pyrit | changeset |
files | 
| Sun, 09 Dec 2007 23:10:58 +0100 | Radek Brich | quaternion moved to extra header file
pyrit | changeset |
files | 
| Sun, 09 Dec 2007 15:01:51 +0100 | Radek Brich | make over-sampling work together with sub-sampling
pyrit | changeset |
files | 
| Sun, 09 Dec 2007 13:31:38 +0100 | Radek Brich | new Raytracer option: oversampling
pyrit | changeset |
files | 
| Sun, 09 Dec 2007 10:45:26 +0100 | Radek Brich | refraction
pyrit | changeset |
files | 
| Sat, 08 Dec 2007 16:02:37 +0100 | Radek Brich | pyrit_verbosity: new variable for controlling amount of output, see common.h
pyrit | changeset |
files | 
| Sat, 08 Dec 2007 14:07:42 +0100 | Radek Brich | new C++ demo: realtime_bunny
pyrit | changeset |
files | 
| Sat, 08 Dec 2007 12:37:45 +0100 | Radek Brich | smooth triangles (aka Phong shading)
pyrit | changeset |
files | 
| Fri, 07 Dec 2007 16:39:42 +0100 | Radek Brich | ccdemos/image.c: free png info structure
pyrit | changeset |
files | 
| Fri, 07 Dec 2007 14:59:14 +0100 | Radek Brich | new demo: bunny.py
pyrit | changeset |
files | 
| Fri, 07 Dec 2007 14:56:39 +0100 | Radek Brich | tuned ray-triangle intersection, now there are three algorithms to choose from:
pyrit | changeset |
files | 
| Wed, 05 Dec 2007 18:54:23 +0100 | Radek Brich | new C++ demo: realtime_dragon.cc
pyrit | changeset |
files | 
| Tue, 04 Dec 2007 08:58:05 +0100 | Radek Brich | fix a bug in KdNode::subdivide and remove some extra variables
pyrit | changeset |
files | 
| Mon, 03 Dec 2007 01:49:23 +0100 | Radek Brich | new make infrastructure
pyrit | changeset |
files | 
| Fri, 30 Nov 2007 00:44:51 +0100 | Radek Brich | naive color driven sub-sampling
pyrit | changeset |
files | 
| Thu, 29 Nov 2007 18:30:16 +0100 | Radek Brich | new C++ demo: realtime.cc (real-time scene viewer using SDL)
pyrit | changeset |
files | 
| Mon, 26 Nov 2007 23:12:40 +0100 | Radek Brich | added Camera, currently w/o Python binding
pyrit | changeset |
files | 
| Mon, 26 Nov 2007 17:31:37 +0100 | Radek Brich | new demo: dragon.py
pyrit | changeset |
files | 
| Sun, 25 Nov 2007 22:22:40 +0100 | Radek Brich | fix last leak as reported by valgrind
pyrit | changeset |
files | 
| Sun, 25 Nov 2007 21:47:10 +0100 | Radek Brich | add Raytracer::setThreads()
pyrit | changeset |
files | 
| Sun, 25 Nov 2007 17:58:29 +0100 | Radek Brich | C++ demos: prepare infrastructure, add spheres_shadow.cc
pyrit | changeset |
files | 
| Sun, 25 Nov 2007 15:50:01 +0100 | Radek Brich | replace Plane with axis-aligned Box (because infinite Plane is not usable with kd-tree)
pyrit | changeset |
files | 
| Sat, 24 Nov 2007 23:55:54 +0100 | Radek Brich | new python demo: buddha
pyrit | changeset |
files | 
| Sat, 24 Nov 2007 21:55:41 +0100 | Radek Brich | kd-tree: traversal algorithm (KdTree::nearest_intersection)
pyrit | changeset |
files | 
| Fri, 23 Nov 2007 16:14:38 +0100 | Radek Brich | move nearest_intersection() to Container, add dummy KdTree.load(), plus small fixes
pyrit | changeset |
files | 
| Fri, 23 Nov 2007 01:24:33 +0100 | Radek Brich | kd-tree: build algorithm tested and fixed
pyrit | changeset |
files | 
| Thu, 22 Nov 2007 21:46:09 +0100 | Radek Brich | kd-tree: build algorithm - completed, untested
pyrit | changeset |
files | 
| Thu, 22 Nov 2007 18:10:10 +0100 | Radek Brich | fixed virtual method get_bbox() for all shapes, default thread num changed to 4
pyrit | changeset |
files | 
| Thu, 22 Nov 2007 17:53:34 +0100 | Radek Brich | kd-tree: build algorithm - searching for all posible splits
pyrit | changeset |
files | 
| Sun, 18 Nov 2007 11:20:56 +0100 | Radek Brich | pthreads and other fixes for Windows
pyrit | changeset |
files | 
| Sat, 17 Nov 2007 17:47:06 +0100 | Radek Brich | resolve warnings from current g++
pyrit | changeset |
files | 
| Sat, 17 Nov 2007 17:20:36 +0100 | Radek Brich | multi-threaded rendering via pthreads
pyrit | changeset |
files | 
| Fri, 16 Nov 2007 10:25:12 +0100 | Radek Brich | some notes in TODO
pyrit | changeset |
files | 
| Fri, 09 Nov 2007 10:17:27 +0100 | Radek Brich | added TODO
pyrit | changeset |
files | 
| Mon, 29 Oct 2007 15:50:17 +0100 | Radek Brich | use python-config, strip python version from demos, change [PyRit] to [pyrit] -- should use unix name everywhere
pyrit | changeset |
files | 
| Thu, 25 Oct 2007 16:40:22 +0200 | Radek Brich | initial commit, raytracer source as written year ago and unchanged since 2007-03-25
pyrit | changeset |
files |