Smireboule Camtrace 3D ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ by Jérôme Bressoud notes: - if you cannot install Camtrace3D, try to install the "Microsoft C Runtime Libraries v7.1" that you can download on my homepage. - if you want to install a new version, UNINSTALL the previous version before. - use the controls tooltip to find more information about the graphic interface links: - homepage : http://ct3d.twen.name - Smireboule / Ultraviolet Support forum : http://smireboule.myhannes.info/wbb/index.php history: 08/08/2009 - v0.9 b442 - Q3BSP component bug fix 05/01/2009 - v0.9 b435 - re-enabled 3DSMax exporting (thx to Kamil for testing and feedback) Remark: if you need to change the number of animation frames, just change the overall curve length (time), before exporting it. To do that : · change the value of the 'duration' item, in the curve manager. The 'duration' item is located at the left of the 'Camera Path' item, it defines the curve duration in second. Change it by double-clicking on it. · export your curve · then press CTRL+Z if you want to restore your previous curve duration ... 01/03/2009 - v0.9 b433 - fixed a division by zero error related to the wiggle frequency value - slight internal performance improvement 12/18/2008 - v0.9 b431 - NEW: you can now delete a control point from the 3d preview when locked. To do it, just press the delete key. - NEW: you can now insert a control point from the 3d preview when locked. To do it, just press the insert key. - fix: you cannot enter alpha character into the data grids anymore - fix: keyboard shortcut bugs - fix: tangent-tool behavior - fix: data grid minor bugs - known bug : if angles near 90° are used, 'gimbal lock' occurs. That induces view mirroring. To avoid that, try to change a bit the value of the angle. 12/04/2008 - v0.9 b424 - fixed the 'Run-time error 7 : out of memory' bug that occured when selecting a demo. thx 2 Remco ;) - fixed keyboard shortcut 12/02/2008 - v0.9 b417 - GUI german translation update - new installer 12/01/2008 - v0.9 b409 - NEW: BSP map rendering update (you can choose between wireframe/filled modes in 3d view) - NEW: Curve preview: · the roll is not simulated anymore by the gray rectangle but actually applied to the camera · added WASD keys for camera movement - GUI french translation update - some minor bug fixes 08/27/2008 - v0.9 b356 - some bugs fix - NEW: implemented a 3D view ruler - enhanced view and view-presets handling 08/17/2008 - v0.9 b352 - curve manager minor bug fix (trace renaming was blocked) 08/16/2008 - v0.9 b350 - french translation update - target feature minor bug fixed 08/15/2008 - v0.9 b348 - NEW: implemented a version checker (menu '?' -> Check fo update ...) - fixed a minor bug 08/11/2008 - v0.9 b336 - NEW: the demo location can be now customized. You don't need anymore to keep your demo in the game folder. You can change the default demo directory in the Settings panel (Game -> Settings). However, to change the demo location for the active project, just click on the button at the top-right corner of the demo box. - bug fixes (curve manager, ...) - some optimizations 08/04/2008 - v0.9 b326 - NEW: control point time feature (1000 thanks to Xavatar for allowing me to use his algorithm) - NEW: curve manager : allows to create/import 20 camera curves (like specific player trace, rocket trace, ...) - NEW: new game/mod settings panel - NEW: command-per-point feature - NEW: Selection tool : · double-click on the "Selection tool" icon to select all control-points of the active curve · when you move the selected points, it's magnetized on control and reference points - NEW: ScreenShot loader : right-click on the ScreenShotLoader button (with the VirtualDub icon) to define the executable - NEW: Zoom tool : if you double-click on the "Zoom tool" icon, the view will fit to all visible points if no selection exist. if you made a point selection, the view will fit to the selected point only - NEW: Ultraviolet ETQW MOD support - ... 03/14/2007 - v0.9 b196 - NEW: Added the RTCW uvMovieMod support - NEW: Added basic Warsow support - NEW: Added the 'Game minimizer' feature 09/07/2006 - v0.9 b154 - Crash fix when load a trace or quit Camtrace - Autostart bug fixed thx to Hannes ;) 09/04/2006 - v0.9 b151 - Autostart feature remodeled. More easy to use. (read the user manual to know how it works) thx to Booboo ;) 09/02/2006 - v0.9 b148 - NEW: Added possibility to show ruler in 2D view (Display menu -> Ruler). 08/31/2006 - v0.9 b146 - NEW: Added a roll representation in 3d View : If you set a control point's roll angle, the angle is represented by a grey rectangle which is visible in lock mode. To set the roll angle you can either enter a value in the datagrid or hold the R key when you rotate the camera angle with the mouse. Thx to belegorod for the find ;) 08/29/2006 - v0.9 b144 - ETPro only : added the AutoStart feature that exploit the exec_at_time ETPro command. Set the frame time and choose a script to execute (ex.: cam\cam.cfg or custom cfg scripts) 08/15/2006 - v0.9 b142 - Little bug fix: the last generated pitch was reversed. It's now correct. 08/03/2006 - v0.9 b141 - The 'Map' menu moved to the main menu bar. 03/04/2006 - v0.9 b138 - The Preview time is now faithful to the specified fps (cl_AviDemo). There is no change in the use. This new drawing method use a specific Windows function which is not accessible on all system. If it's the case, the old method will be used (theoretically :> ). - Minor bugs fix. 03/02/2006 - Added 6 additional view presets - You can specify the default cl_AviDemo value to select when you launch ct3d or create a new trace. To do that, right click on the cl_AviDemo dropdown list and choose 'Set as default' - All new value entered in the cl_AviDemo dropdown list will be added to it. Right click on the cl_AviDemo dropdown list and choose 'Remove' to remove the selected value. - You can specify a value that is specific to the current trace. That is that this value will not be loaded to the list when you launch ct3d or when you create a new trace. To add a trace specific value, enter a value preceded by an asterisk '*'. Example: *65 - When you move a point with the Brush, you can hold the SHIFT or CTRL key to move it in a single axis. - User manual updated (cl_AviDemo / Brush tool shortcut / Locked Camera shortcut) 02/26/2006 - Added 2 dropdown lists which allows you to select a script that will be executed before the camera script execution and a second after the camera script execution. 02/25/2006 - Chroma Key & Autostart cam features are definitively disabled (not supported any more by its author. Thanks to Tchoucky for its first release ;) ). 02/23/2006 - minor fix on tool selection - the point magnetism is now available with the Selection tool - Now, you can use all the calculation tools when the camera is locked. (before, only when the cursor was on a control point) - User Manual updated 02/19/2006 - In 2D view, you can now adjust the zoom to the map by double-clicking on the zoom tool (if no point exists). 02/17/2006 - Added an option to magnetize your point to the map object when you create or move it. To enable this option, go to the Display menu and select Map->Magnetize 02/14/2006 - Added custom config selector: you can choose a specific config to load with the game - minor interface change - the pitch of the point added in the 3d view is now correct. - little bug fix when the user deletes selected points - User manual progression: 60% 02/06/2006 - tooltips updated (WOW!) 02/04/2006 - added: selection tool. you can select one or several control or reference points and move or delete them. The keyboard shortcut is the 'S' key. 01/27/2006 - Camera importer for 3DSMax updated - minor Camtrace3D update 01/26/2006 - added an Extract command to the 'Trace' menu to export the camera path to 3DSMax. Use the 'Camtrace3D camera importer' tool to import it under 3DSMax. thx to Mdoo ;) 01/24/2006 - The Brush minus tools removed. To delete points use the Shift modifier with the Brush tool. - The Brush tool keyboard shortcut is the 'B' key. - The Tangent tool keyboard shortcut is the 'T' key. - To initialize a tangent on all plane, right click on it. - To initialize a tangent on the current plane, right click on it with the CTRL modifier. - the current view name is showed in the status bar. - in 3D view locked mode, you can use the direction arrows to move to the prev/next frame, move to the prev/next control point and move to the first/last frame. respectively: Shift+LArrow/Shift+RArrow, LArrow/RArrow and UpArrow/DownArrow use the space bar to start/stop preview 01/22/2006 - fixed 'trace Duration' & 'Timescale' floating number insertion on French system - "Look Target" tab remodeled - know bug: the point deletion tool still sometimes enabled in 3d view 01/20/2006 Preview modification: - you can stay in Lock mode for edit your curve. - in Lock mode, you must to be on a control point for editing one or more values. - in Lock mode, you can use all the tools in the "Calcul." tab. - remember that the accelerator is Ctrl+L to enter/leave the Lock mode. General: - the num. of control point and the cl_Avidemo text fields is moved to the "Curve" tab Test this new features and reports bug please ;) 01/17/2006 X request: When the user load 1stPos.cfg, camera moves from last point. To avoid it, set the df_demos_CameraTransitionSpeed is now"0" after coming to last point. Fast move from point to point. state: already defined (?). But now, CameraMode is always set to 4. V request: On 1280*1024 user can`t view the Whole table. state: fixed V report: program crushes. i delete all points, and push Delete once again by accident - program try to work with empty pointList. state: fixed X report: sometimes, point list has no vertical SCROLL. state: FlexgGrid control bug. not found why :/ Thx to Alexey (and all betatesters) for reports and suggestions ;) other improvements will be perhaps made. if i have time... 11/07/2005 - Times & Grid drawing optimisation 11/03/2005 - Times print optimisation 11/02/2005 - splash screen little bug fix 10/21/2005 - View switch procedure optimized (no change in the use) - Preview mode code optimized (no change in the use) 10/18/2005 - When you rotates a point in 3d view, you can lock the pitch or the yaw by pressing the control or shift key. 10/16/2005 - little bug fix on points import - Know bug: the time of the control points is not displayed on some systems. 10/13/2005 - EtPro: You can specify to follow a player (activates the b_demo_LookAt) - U can scroll the datas into the datagrid with the mouse wheel (+Ctrl key for horizontal scroll) - U can reorder the rows into de reference points datagrid. - When u click into a 'Hide' cell, the value is switched. (0 <-> 1) 10/03/2005 - little bug fix in 3D preview 10/02/2005 - bug fix on french system (decimal separator problem) 10/01/2005 - bug fix: crash when you right-click on a point with the tangent tool crash on french system when you click on the "Ref" button 09/25/2005 - added : time specification You can specify the duration of the curve or the record frame rate (cl_AviDemo) - bug fix: The pitch is now correct for the Defrag version 09/24/2005 - view presets added You can store/clear 6 views presets, by clicking on the radio button. - MOD control moved: The buttons to change the MOD (EtPro/Defrag) is moved to the main menu. - When you want to hilight a point by clicking on the datagrid, the view is centered on it.