Results 1 to 12 of 12

Thread: [RESOLVED] Virtual Wood Engraving HELP!!!

  1. #1

    Thread Starter
    New Member thewoodengraver's Avatar
    Join Date
    Sep 2006
    Location
    Near, Death Valley
    Posts
    5

    Resolved [RESOLVED] Virtual Wood Engraving HELP!!!

    Hi All,
    I'm brand new here. Feel right at home with all you key-pounders!

    I am intending to write some software called " Virtual Wood Engraving". I will provide all my own graphics and sounds.This software will allow users to Wood Engrave virtually using techniques outlined in my new book entitled " Wood Engraving Made Easy".

    You can see examples of my work HERE .

    I also want to write some simple old school Windows games similar to Jezzball, Sink Sub and Winroids .

    I am new to programming but I know my Windows 98SE well enough to delete the partition when I re-format. In other words, I am not stupid.

    Now that you know what I intend to do, I need recommendations on which books will cover what I need to accomplish precisely and quickly.

    I do not have alot of time to learn VB6 inside and out right now but I believe I could handle learning what I need to write these.

    I could probably write my Virtual Wood Engraving software with a tutorial for writing a paint type program.

    Any suggestions will be helpful, a few quick " Hello's" would be okay too!

  2. #2
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Virtual Wood Engraving HELP!!!

    Welcome to the forums.

    As you don't have a specific "how to" question, this is a more appropriate spot for your thread.

    If I understand you correctly, you are asking for suggestions on what books on VB would benefit you. Is this correct?

    Also, given the nature of your project, I would assume that you are interested in the graphical programming aspects of VB6, right?

  3. #3
    PowerPoster
    Join Date
    May 2006
    Location
    Location, location!
    Posts
    2,673

    Re: Virtual Wood Engraving HELP!!!

    I suppose, as you say, a simple paint program would be enough, but I am thinking about "realism" here. Perhaps if you had a "chisel width" option and as you use the chisel, the area you engrave gets progressively darker as if it was being dug deeper and deeper. I could probably write something simple which checks when you click the mouse down and up and does the "engraving", it's only some simple image manipulation :-)

    So basically you need any tutorials that cover basic graphics and mouse usage...anything more than that would be overkill, although you *do* need to take some sort of VB 101 to get you acquainted to using it
    Well, everyone else has been doing it :-)
    Loading a file into memory QUICKLY - Using SendKeys - HyperLabel - A highly customisable label replacement - Using resource files/DLLs with VB - Adding GZip to your projects
    Expect more to come in future
    If I have helped you, RATE ME! :-)

    I love helping noobs with their VB problems (probably because, as an amateur programmer, I am only slightly better at VB than them :-)) but if you SERIOUSLY want to get help for free from a community such as VBForums, you have to first have a grounding (basic knowledge) in VB6, otherwise you're way too much work to help...You've got to give a little if you want to get help from us, in other words!

    And we DON'T do your homework. If your tutor doesn't teach you enough to help you make the project without his or her help, FIND A BETTER TUTOR or try reading books on programming! We are happy to help with minor things regarding the project, but you have to understand the rest of it if you want our help to be useful.

  4. #4
    Arabic Poster ComputerJy's Avatar
    Join Date
    Nov 2005
    Location
    Happily misplaced
    Posts
    2,513

    Re: Virtual Wood Engraving HELP!!!

    to the Forums..

    So basically all you want to do is drawing on a wooden background right?
    "I'm not normally a praying man, but if you're up there, save me... Superman!" - Homer Simpson
    My Blog

  5. #5

    Thread Starter
    New Member thewoodengraver's Avatar
    Join Date
    Sep 2006
    Location
    Near, Death Valley
    Posts
    5

    Re: Virtual Wood Engraving HELP!!!

    Replies with Lightning speed...

    Hack,
    Yes and Yes.

    smUX,
    I will also need a basic introduction to VB6 yes.

    My wood engraving uses a rotary tool with router attachment.

    The user will first select a piece of wood(graphic) then "outline" or "stop-cut" a graphic with the first tool, which will leave a black outline. Then the user will select tool #2 and remove background, or "erase" to show the image undernieth. There may be options like sandpaper, painting,spray gloss and semi-gloss.

    All of these should be manipulated by the mouse.

  6. #6
    PowerPoster
    Join Date
    May 2006
    Location
    Location, location!
    Posts
    2,673

    Re: Virtual Wood Engraving HELP!!!

    This program (code only, no EXE, so requires compiling :-P) is only a very basic prog I whipped up...shows you how to draw to a picturebox and such using the mouse...the chisel sizes aren't working, I don't think (dunno why) and I would have set larger sizes but I don't know very much about image manipulation and setting colours (so I made it so it sets the white background to black)
    Last edited by smUX; Jun 2nd, 2007 at 09:27 AM.
    Well, everyone else has been doing it :-)
    Loading a file into memory QUICKLY - Using SendKeys - HyperLabel - A highly customisable label replacement - Using resource files/DLLs with VB - Adding GZip to your projects
    Expect more to come in future
    If I have helped you, RATE ME! :-)

    I love helping noobs with their VB problems (probably because, as an amateur programmer, I am only slightly better at VB than them :-)) but if you SERIOUSLY want to get help for free from a community such as VBForums, you have to first have a grounding (basic knowledge) in VB6, otherwise you're way too much work to help...You've got to give a little if you want to get help from us, in other words!

    And we DON'T do your homework. If your tutor doesn't teach you enough to help you make the project without his or her help, FIND A BETTER TUTOR or try reading books on programming! We are happy to help with minor things regarding the project, but you have to understand the rest of it if you want our help to be useful.

  7. #7
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Virtual Wood Engraving HELP!!!

    I found this.

  8. #8
    PowerPoster
    Join Date
    May 2006
    Location
    Location, location!
    Posts
    2,673

    Re: Virtual Wood Engraving HELP!!!

    "You Save: $0.02"

    Amazon makes me laugh :-)

    If you're totally new to programming (and you said you are :-)) then this book would be too advanced for you...however, what you're asking for *is* an advanced bit of code, so the book is probably what you want...I suggest also getting some fundamentals first though, actually learn how to write VB programs before you try to write a fully functioning/functional commercial app :-)
    Well, everyone else has been doing it :-)
    Loading a file into memory QUICKLY - Using SendKeys - HyperLabel - A highly customisable label replacement - Using resource files/DLLs with VB - Adding GZip to your projects
    Expect more to come in future
    If I have helped you, RATE ME! :-)

    I love helping noobs with their VB problems (probably because, as an amateur programmer, I am only slightly better at VB than them :-)) but if you SERIOUSLY want to get help for free from a community such as VBForums, you have to first have a grounding (basic knowledge) in VB6, otherwise you're way too much work to help...You've got to give a little if you want to get help from us, in other words!

    And we DON'T do your homework. If your tutor doesn't teach you enough to help you make the project without his or her help, FIND A BETTER TUTOR or try reading books on programming! We are happy to help with minor things regarding the project, but you have to understand the rest of it if you want our help to be useful.

  9. #9

    Thread Starter
    New Member thewoodengraver's Avatar
    Join Date
    Sep 2006
    Location
    Near, Death Valley
    Posts
    5

    Re: Virtual Wood Engraving HELP!!!

    smUX,
    Thank you, I downloaded your chisel.zip and will look at it soon!

    Hack,
    Wow! I looked on Amazon and was totally lost with the thousands of results for VB6 books.

    You seem to have nailed exactly what I was looking for!!!!

    I said I was new to programming, not totally new. I think there is a difference, I may be wrong. I have done minor programming but need also to learn the VB language and coding. I have many tutorials for VB6 and I am familiar with the software...sort of. NOTHING is too advanced for me, give me a textbook and I will learn.

    THANK YOU!!!!!!!

  10. #10

    Thread Starter
    New Member thewoodengraver's Avatar
    Join Date
    Sep 2006
    Location
    Near, Death Valley
    Posts
    5

    Re: Virtual Wood Engraving HELP!!!

    OH MY GAWD!
    The book was published on my BIRTHDAY!!!
    If that isn't a sign from DOS....er...I mean GOD. lol

  11. #11
    PowerPoster
    Join Date
    May 2006
    Location
    Location, location!
    Posts
    2,673

    Re: Virtual Wood Engraving HELP!!!

    If you understand the code I wrote, by all means have a go at the advanced stuff...although I am not an advanced programmer and don't even pretend to be, if you understand at a glance what the commands are you should be able to grasp the basics from that book if you're determined enough :-)

    BTW, I used pset although I could have used much faster routines...mostly because it's a simple code, partly because it's the only way I understand even a little and partly because I was making it simple for you to understand. If you're going to use "chisels" and path-based digging routines (so if you move the mouse up and left it draws a perfect diagonal groove rather than drawing it weirdly...it looks at the last point you were at and makes the groove accordingly) then you'll need the faster routines for sure, and I am sure that book will have all that.

    If you want to jump in at the deep end, you could try the DirectX approach, perhaps even making a 3D bench to work from :-)
    Well, everyone else has been doing it :-)
    Loading a file into memory QUICKLY - Using SendKeys - HyperLabel - A highly customisable label replacement - Using resource files/DLLs with VB - Adding GZip to your projects
    Expect more to come in future
    If I have helped you, RATE ME! :-)

    I love helping noobs with their VB problems (probably because, as an amateur programmer, I am only slightly better at VB than them :-)) but if you SERIOUSLY want to get help for free from a community such as VBForums, you have to first have a grounding (basic knowledge) in VB6, otherwise you're way too much work to help...You've got to give a little if you want to get help from us, in other words!

    And we DON'T do your homework. If your tutor doesn't teach you enough to help you make the project without his or her help, FIND A BETTER TUTOR or try reading books on programming! We are happy to help with minor things regarding the project, but you have to understand the rest of it if you want our help to be useful.

  12. #12

    Thread Starter
    New Member thewoodengraver's Avatar
    Join Date
    Sep 2006
    Location
    Near, Death Valley
    Posts
    5

    Resolved Re: Virtual Wood Engraving HELP!!!

    smUX,
    I had a looksee at your chisels. Thanx for the quickie! I realize this prog will be quite simple to write.

    Hack,
    I ordered that book from Amazon AND I have a buddy sending me an Introduction Textbook. Thank you for steering me in the right direction!

    Ain't Life GREAT?!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width