tag:blogger.com,1999:blog-2837581921954401142024-02-19T09:20:53.406-08:003D Comic Book Viewer DevelopmentTrack the development of a CBR/CBZ Digital Comic Book Viewer, using 3D Graphics Hardware to allow for a smooth zooming and panning experience.Malhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-283758192195440114.post-45918268171738221472009-08-02T07:42:00.000-07:002009-08-02T07:49:35.240-07:00Version 1.0 releasedHi folks,<br /><br />The old version of the viewer timed out, so I've just rebuilt and uploaded a Version 1.0. This won't time out any more.<br /><br />I didn't get time to make many changes, but I have added in PDF viewer support. When you extract the new .EXE, make sure that you also extract the "gs" folder. If the application finds this folder, it'll automatically add in the option to view PDFs.<br /><br />Here's the download link...<br /><a href="http://www.cando3d.com/test_lab/3DComicBookViewer.zip">http://www.cando3d.com/test_lab/3DComicBookViewer.zip</a><br /><br />Enjoy!<br />MalMalhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com6tag:blogger.com,1999:blog-283758192195440114.post-22942744210540570202008-12-10T06:06:00.000-08:002008-12-10T06:10:59.665-08:00Prototype #11 of 3D Comic Book Viewer<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivET4yVyQrtJ4hpfCBlKhZs6BxiXX76LfSDsw6A3rPVmxkY64iAhJJF3D6Y6b3zKxBm722np856ZEZbdia5STRHvX7oRDGw-UizjSkvHxYrBSO0vz29_zj4iqn5NQ_KwxB1iU-0MWDD-dE/s1600-h/interface.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivET4yVyQrtJ4hpfCBlKhZs6BxiXX76LfSDsw6A3rPVmxkY64iAhJJF3D6Y6b3zKxBm722np856ZEZbdia5STRHvX7oRDGw-UizjSkvHxYrBSO0vz29_zj4iqn5NQ_KwxB1iU-0MWDD-dE/s320/interface.jpg" alt="" id="BLOGGER_PHOTO_ID_5199934119942951234" border="0" /></a>A few more tweaks, aiming at a final version.<br /><br />- The page can't now go off-screen.<br />- Some other tweaks and optimisations<br /><br />To do...<br /><br />- Show all instructions at start up ( maybe as external .png, so people can customize? )<br />- Drag and drop files onto viewer?<br />- Custom icon<br />- Save custom options, and re-load at start-up<br />- When application is in background, ignore mouse and key presses<br /><br />To do for future version...<br /><br />- Show more than one page at a time<br />- Online version for viewing local images ( as web files, eg jpg, png, gif, as CBR/CBZ formats aren't supported web files )<br />- PDF viewer?<br />- Screen saver?<br /><br />Here's the link...<br /><a href="http://www.candointeractive.com/3dcomicbookviewer/3DComicBookViewer.zip">http://www.candointeractive.com/3dcomicbookviewer/3DComicBookViewer.zip</a><br /><br />Enjoy!<br />MalMalhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com5tag:blogger.com,1999:blog-283758192195440114.post-72445545815944854792008-09-30T16:37:00.000-07:002008-12-10T06:06:03.820-08:00Prototype #10 of 3D Comic Book ViewerThis update now has a few new features and fixes...<br /><br />- I managed to ( finally ) get the auto-fit-page-to-screen-width function working ( its on by default in this version ).<br /><br /><br />This is getting very near a final release, hopefully the next one will be v1.0!<br /><br />As always, all comments and suggestions are welcome.<br /><br />Here's the link...<br /><a href="http://www.candointeractive.com/3dcomicbookviewer/3DComicBookViewer.zip">http://www.candointeractive.com/3dcomicbookviewer/3DComicBookViewer.zip</a><br /><br />Enjoy!<br />MalMalhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com2tag:blogger.com,1999:blog-283758192195440114.post-63885764663074063222008-08-06T14:36:00.000-07:002008-08-06T14:39:21.937-07:00Prototype #9 of 3D Comic Book ViewerI didn't get round to the auto-scale-width feature ( will def work on this next ).<br /><br />However, this update now has a few new features and fixes...<br /><br />- The stretching should be fixed now<br />- If you hold down the left mouse button without dragging ( which will drag the page ), you will toggle zoom in and out. This allows for very simple viewing with a single click ( Mac users / Tablet PC users ).<br /><br />Here's the link...<br /><a href="http://www.candointeractive.com/3dcomicbookviewer/3DComicBookViewer.zip">http://www.candointeractive.com/3dcomicbookviewer/3DComicBookViewer.zip</a><br /><br />Enjoy!<br />MalMalhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com1tag:blogger.com,1999:blog-283758192195440114.post-78705073460083115012008-05-31T08:54:00.000-07:002008-05-31T10:43:18.702-07:00Prototype #8 of 3D Comic Book ViewerThis update now has better mouse scrolling functionality. Just click and drag, and you'll be able to scroll around the page. You can quickly drag and let go of the mouse button to get a nice scroll effect.<br /><p>This makes it pretty easy to read pages using just the mouse, as right clicking toggles zooming in or out ( the mouse wheel also controls the zoom ).<br /></p>I also fixed a potential issue with the loading order of comic books, if you are reading a number of CBZ/CBR files from the same folder.<br /><br />Here's the link...<br /><a href="http://www.candointeractive.com/3dcomicbookviewer/3DComicBookViewer.zip">http://www.candointeractive.com/3dcomicbookviewer/3DComicBookViewer.zip</a><br /><br />Feel free to post any comments or suggestions that you would like to see in the final version!<br />Mal<br /><br />PS If there are any good comic forums that you visit, who might find this viewer interesting, could you let me know ( or could you post and send them to this link )? I'd like to get as much feedback on the viewer as possible, before releasing version 1.Malhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com8tag:blogger.com,1999:blog-283758192195440114.post-47567810206634951992008-05-13T11:26:00.000-07:002008-05-13T11:40:20.255-07:00Prototype #7 of 3D Comic Book Viewer<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivET4yVyQrtJ4hpfCBlKhZs6BxiXX76LfSDsw6A3rPVmxkY64iAhJJF3D6Y6b3zKxBm722np856ZEZbdia5STRHvX7oRDGw-UizjSkvHxYrBSO0vz29_zj4iqn5NQ_KwxB1iU-0MWDD-dE/s1600-h/interface.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivET4yVyQrtJ4hpfCBlKhZs6BxiXX76LfSDsw6A3rPVmxkY64iAhJJF3D6Y6b3zKxBm722np856ZEZbdia5STRHvX7oRDGw-UizjSkvHxYrBSO0vz29_zj4iqn5NQ_KwxB1iU-0MWDD-dE/s320/interface.jpg" alt="" id="BLOGGER_PHOTO_ID_5199934119942951234" border="0" /></a><br />This is an update of the viewer, for those who are finding previous versions timing out.<br /><p>- Pressing S now gives a fancier slide show / screen saver style effect. The viewer zooms in on a few different areas of the current image, as well as rotating a bit, before rotating to the next page.<br /><br />- Pressing <> will rotate the image interactively ( for no real reason, other than it's easy to do with 3D )</p><p>- This version will time out at the end of June. By then, I hope to have a version 1 complete.<br /><br />Download Instructions<br /><br />Download and extract the files from the ZIP below...<br /></p><p><a href="http://www.candointeractive.com/3dcomicbookviewer/7/3DComicBookViewer7.zip">http://www.candointeractive.com/3dcomicbookviewer/7/3DComicBookViewer7.zip</a><br /><br />Instructions on how to use the viewer can be viewed in the previous blog posts ( especially the first posting at the bottom of the page ).<br /><br />I'll be working on the mouse dragging next ( the current way is definitely too weird - the new way will allow the user to grab a particular part of the page, and drag it around, similar to pressing SPACE and dragging in a PDF )</p>Feel free to post any comments or suggestions that you would like to see in the final version!<br />MalMalhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com0tag:blogger.com,1999:blog-283758192195440114.post-86117889788165444162008-02-17T11:24:00.000-08:002008-02-17T11:29:43.146-08:00Prototype #6 of 3D Comic Book Viewer<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK4lvJkNu8h6l7rpnE3X3_mQmBPg5UQEfSAk6pBkkNUNNwIUwF7BUPGEcWd6Sq01O286BnOrlY946kXX6GWGdWu-BEOVZdImakSENtDRJOGGDw8vOSD3qVhzWrvehFecFer0QFB5wHgYui/s1600-h/interface.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK4lvJkNu8h6l7rpnE3X3_mQmBPg5UQEfSAk6pBkkNUNNwIUwF7BUPGEcWd6Sq01O286BnOrlY946kXX6GWGdWu-BEOVZdImakSENtDRJOGGDw8vOSD3qVhzWrvehFecFer0QFB5wHgYui/s320/interface.jpg" alt="" id="BLOGGER_PHOTO_ID_5168032842599783746" border="0" /></a><br />Updates<br /><br />- New slide-show option - press S to start and stop it. Pages will continually rotate, only pausing when the full page is shown to reload the next page.<br /><br />- More loading optimisation code, to minimise the time spent loading and creating 3D textures of the new images.<br /><br />- Multi-screen support - move the full-screen view to other monitors by pressing F to flip to the next screen.<br /><br />Download Instructions<br /><br />Download and extract the files from the ZIP below...<br /><br /><a href="http://www.candointeractive.com/3dcomicbookviewer/6/3DComicBookViewer6.zip">http://www.candointeractive.com/3dcomicbookviewer/6/3DComicBookViewer6.zip</a><br /><br />Instructions on how to use the viewer can be viewed in the previous blog posts ( especially the first posting at the bottom of the page ).<br /><br />Enjoy!!!Malhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com4tag:blogger.com,1999:blog-283758192195440114.post-46345900374805953082008-02-01T13:09:00.000-08:002008-02-01T13:12:09.808-08:00Prototype #5 of 3D Comic Book ViewerThis is a minor update, as I haven't had as much time to spend on this as I would have liked.<br /><br />Updates<br /><br />- Your screen aspect should now be taken into account, so pages shouldn't appear a bit too scaled across the way.<br />- I've optimised the loading code, so loading new pages <span style="font-weight:bold;">should</span> be faster.<br /><br />Download Instructions<br /><br />Download and extract the files from the ZIP below...<br /><br /><a href="http://www.candointeractive.com/3dcomicbookviewer/5/3DComicBookViewer5.zip">http://www.candointeractive.com/3dcomicbookviewer/5/3DComicBookViewer5.zip</a><br /><br />Instructions on how to use the viewer can be viewed in the previous blog posts ( especially the first posting at the bottom of the page ).<br /><br />Enjoy!!!Malhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com0tag:blogger.com,1999:blog-283758192195440114.post-83803029261146934642008-01-03T12:13:00.000-08:002008-01-03T12:26:50.068-08:00Prototype #4 of 3D Comic Book ViewerHere's the first new years update of the 3D viewer.<br /><br /><span style="font-weight: bold;">Updates</span><br /><br />- Press the ] or > keys to load the next comic file in the folder ( [ or < to load the previous one )<br />- The next comic file will be loaded automatically after the last page is read <br />- Press M to disable mip mapping and filtering on the page image<br />- The viewer will pre-load the next image if the viewer doesn't interact with the software for a short period of time<br /><br />We now also have additional mouse controls<br />- Use the mouse wheel to zoom in to the image<br />- Hold down and drag the left mouse button to pan around the page<br />- Hold down the right mouse button to zoom in and out of the image<br /><br /><span style="font-weight: bold;">Download Instructions</span><br /><br />Download and extract the files from the ZIP below...<br /><br /><a href="http://www.candointeractive.com/3dcomicbookviewer/4/3DComicBookViewer4.zip">http://www.candointeractive.com/3dcomicbookviewer/4/3DComicBookViewer4.zip</a><br /><br />Instructions on how to use the viewer can be viewed in the previous blog posts ( especially the first posting at the bottom of the page ).<br /><br />Enjoy, and Happy New Year!!!Malhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com3tag:blogger.com,1999:blog-283758192195440114.post-11352973736152992952007-12-30T10:14:00.001-08:002008-01-01T12:54:08.772-08:00Prototype #3 of 3D Comic Book Viewer<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHixtOwh2JDqywGfLLNMBLX5HhcaNen1rKBI8YTdP5BT2mrbs-wA0XDtq4ZxEcz6r0D0tUsqR9k7A6273FQFkGzbvUNPSxhVsxNjLuy1eLvudQBsaTsafvUeG6jDXZEiMZRQnmJS1dyozk/s1600-h/comicbookviewer3.JPG"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHixtOwh2JDqywGfLLNMBLX5HhcaNen1rKBI8YTdP5BT2mrbs-wA0XDtq4ZxEcz6r0D0tUsqR9k7A6273FQFkGzbvUNPSxhVsxNjLuy1eLvudQBsaTsafvUeG6jDXZEiMZRQnmJS1dyozk/s320/comicbookviewer3.JPG" alt="" id="BLOGGER_PHOTO_ID_5149834666863990274" border="0" /></a><br />Here is another update of the 3D Comic Book Viewer...<br /><br /><span style="font-weight: bold;">Updates</span><br /><br /><span style="font-weight: bold;">- </span>Pressing the keys 1,2...9 will jump straight to page 10, 20...90.<br />- Holding down SHIFT and PageUp, PageDown will jump up / down by 10 pages<br />- The number of pages, current page, and percentage read so far, is shown at the bottom - note that the look of this will be improved<br />- You can now view a folder of images ( select the 2nd option from the Open dialog, and select one of the files in the folder ), so it can be used as a generic image viewer<br />- Press R to rotate the image, and load the next page ( this shows a cool 3D effect )<br /><br /><p><span style="font-weight: bold;">Download Instructions</span><br /><br />Download and extract the files from the ZIP below...</p><p><a set="yes" linkindex="4" href="http://www.candointeractive.com/3dcomicbookviewer/1/3DComicBookViewer.zip"></a><a href="http://www.candointeractive.com/3dcomicbookviewer/3/3DComicBookViewer3.zip">http://www.candointeractive.com/3dcomicbookviewer/3/3DComicBookViewer3.zip</a><br /></p> <p>Instructions on how to use the viewer can be viewed in the previous blog posts ( especially the first posting at the bottom of the page ).</p><br />Enjoy!Malhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com2tag:blogger.com,1999:blog-283758192195440114.post-61303210908418496632007-12-21T03:38:00.000-08:002007-12-21T03:56:20.889-08:00Prototype #2 of 3D Comic Book Viewer<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYAIm98MvpLXNXaYz550LWCx9dNYn-AZbvW95IQIpSorVnR4czL-jqkJcw6izI2i9IoT3QyO30vAnzfmu9D6L8-srnXh_XNdT2v7S_ei8FmwUduhd2PkbF1W6kS_2j88GLDURQLiihWjx0/s1600-h/interface.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYAIm98MvpLXNXaYz550LWCx9dNYn-AZbvW95IQIpSorVnR4czL-jqkJcw6izI2i9IoT3QyO30vAnzfmu9D6L8-srnXh_XNdT2v7S_ei8FmwUduhd2PkbF1W6kS_2j88GLDURQLiihWjx0/s320/interface.jpg" alt="" id="BLOGGER_PHOTO_ID_5146390953496122866" border="0" /></a><br /><p>I've updated the viewer with some new features and fixes.<br /></p><p><b>Updates</b></p> <p>- Pages are extracted one at a time, which means faster loading times ( thanks Valentin! ).<br /></p><p>- Now works with CBR, CBZ, ZIP and RAR - and also CBZs that are named CBRs ( thanks again Valentin! ).<br /></p> <p>- Better handling of wide pages.<br /></p><p>- Use ENTER and RETURN to view the next page, HOME and END view the first and last page.</p><br /><p><span style="font-weight: bold;">Download Instructions</span><br /><br />Download and extract the files from the ZIP below...<a set="yes" linkindex="4" href="http://www.candointeractive.com/3dcomicbookviewer/1/3DComicBookViewer.zip"><br /></a></p> <p><a href="http://www.candointeractive.com/3dcomicbookviewer/2/3DComicBookViewer.zip">http://www.candointeractive.com/3dcomicbookviewer/2/3DComicBookViewer.zip</a><br /></p><p>Instructions on how to use the viewer can be seen as part of the Prototype #1 posting at the bottom of this page.</p><p><br /></p><p>Hopefully this will make your comic viewing experience a bit smoother and more enjoyable...</p><p>Mal<br /></p><p>Again, all feedback ( via the website, or directly ) is much appreciated.<br /></p>Malhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com0tag:blogger.com,1999:blog-283758192195440114.post-2346816844373305152007-12-17T05:50:00.000-08:002008-01-28T06:22:15.363-08:00Prototype #1 of 3D Comic Book Viewer<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtpLBChdMMgj0-qjlbUZ0_k-QCI1GvKPkJ4KEWcUraxWDrnYni_gumo0q_UaoAGKrj7gj5l1KEi-dFJuMIgxW2krTM9zEJ4uUb-fa9PsKPMYGIIcn-KhuGfLY83hdtNoPChV75d0CDZ36X/s1600-h/interface_prototype_1.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtpLBChdMMgj0-qjlbUZ0_k-QCI1GvKPkJ4KEWcUraxWDrnYni_gumo0q_UaoAGKrj7gj5l1KEi-dFJuMIgxW2krTM9zEJ4uUb-fa9PsKPMYGIIcn-KhuGfLY83hdtNoPChV75d0CDZ36X/s320/interface_prototype_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5144943798625474018" border="0" /></a><br />Having recently enjoyed re-reading some of my favourite graphic novels in CBR and CBZ format, I've decided to write a viewer with a few new features that weren't in the few viewers that I was using. This included the ability to smoothly zoom in and pan around each comic book page.<br /><br />This zooming and panning smoothly is possible as the program uses your 3D graphics card to view the various pages - while ensuring that the image quality is preserved.<br /><br />I've decided to release prototypes of the viewer during development, to get feedback from the wider community on what they would like a viewer to have also.<br /><br /><span style="font-weight: bold;">Download Instructions</span><br /><br />Download and extract the files from the ZIP below...<br /><a href="http://www.candointeractive.com/3dcomicbookviewer/1/3DComicBookViewer.zip">http://www.candointeractive.com/3dcomicbookviewer/1/3DComicBookViewer.zip</a><br /><p>When you run the "3DComicBookViewer" program, you will be presented with an Open Comic dialog box.<br /></p><p><span style="font-weight: bold;"><br /></span></p><p><span style="font-weight: bold;">Keys and Controls for Viewing Comics</span><br /></p> <p>To move on to the next page, use either - left mouse button, SPACE, Page Down or +.<br /></p><p>To move on to the next page, use either - right mouse button, BackSpace, Page Up or -.<br /></p><p>Use the Arrow Keys and Q and A to zoom and pan around the image.<br /></p><p>To open or load a new comic book, press O or L.<br /></p><p>Press ESC to quit the viewer.</p><br />I hope you enjoy using the viewer, and give feedback on what you would like to see.<br /><br />While I'm initially going to focus on the viewer ( ie per comic features ), there could also be a larger "Comic Book Manager" development later on.<br /><br />Of course, I'd also like to hear what people might pay for a quality comic reader product ( if anything! - of course, to be realistic $0 development budget = less resources, some $ means I can spend more resources on this project etc )<br /><br />I look forward to hearing your feedback!<br />Mal<br /><br /><script src="http://www.google-analytics.com/urchin.js" type="text/javascript"><br /></script><br /><script type="text/javascript"><br />_uacct = "UA-3503967-1";<br />urchinTracker();<br /></script>Malhttp://www.blogger.com/profile/14086988870767480521noreply@blogger.com3