Question
3D spatial relationships in Flash?
I am trying to develop a diagnostic/inquiry tool for a local
chiropractor in Flash, integrating an account management/email PHP
application with database and Flash actionscript using some of the
more advanced features of Flash, such as drag-and-drop, dynamic
resize of elements, and particle management in a vector-based
self-contained unit.
The idea is that the potential patient would be able to spin and/or manipulate the chosen figure – either male or female – and drag resizable red blotches onto key-point areas to indicate where their pain is located on their body and how large an area is affected. I was thinking that being able to edit the color to indicate the intesity of pain would be a good feature. On submit, the Flash application would then save the edited version and export the vector-based 3D representation of the patient with random-generated ID or blind user-name to protect the identity of the patient, along with the results of a short information collection form, associate it in the database with date, statistics, image, patient ID, etc and email the doctor that a new patient has used the tool. He will then log in and view the recorded 3D image of the patient and read the collected complaint from the new patient and subsequently be able to reply to the patient with an invitation to visit his practice (perhaps a thank-you coupon for using the website interface) and perhaps some feedback or reassurance. I want the user to feel as if they have accurately communicated their complaint to the doctor by providing an encompassing 3D image & audio interface for the experience.
I want to be able to use actual scanned 3D digital data of real figures in the Flash application. While scans are usable as a still-figure movie frames, the whole thing would ultimately be more compact and versatile using static vector information or vector interpolated point references such as are used in typical 3D rendering programs, using either triangle or polygon-type spatial rendering.
I would also like to incorporate scans of body parts which could conceivably be manipulated within the program (lifting an arm to expose the underside, for instance, or helping to visualize the arch of the foot with the foot lifted or pressing at an angle)
I want to use real-data reference scales for resizing. It would be great if the patient could somehow indicate overall body morphism by dragging points around – making the model taller, heavier, thicker in the hips or stomach, etc.
I have seen some places where there are published relationship equations, such as one clothing manufacturer web site relating a size 6 dress to a size 16 dress, or another site I visited where the medical study was about body-mass index and the models size relationships indicated a percentage of body fat to weight & shape ratios.
What I especially like about the scanner-product images is the fine rendering of the contour-mapping of exterior surface detail without the visual interruption of localized distinguishable personal features. These images would clearly be usable to represent a generic patient image.
I'm not sure if Flash is the appropriate medium to be working in for the end result of a web-accessible viewer, since Flash seems to be limited to using vector information in only one dimension.
Does anyone have suggestions about how to do it?
The idea is that the potential patient would be able to spin and/or manipulate the chosen figure – either male or female – and drag resizable red blotches onto key-point areas to indicate where their pain is located on their body and how large an area is affected. I was thinking that being able to edit the color to indicate the intesity of pain would be a good feature. On submit, the Flash application would then save the edited version and export the vector-based 3D representation of the patient with random-generated ID or blind user-name to protect the identity of the patient, along with the results of a short information collection form, associate it in the database with date, statistics, image, patient ID, etc and email the doctor that a new patient has used the tool. He will then log in and view the recorded 3D image of the patient and read the collected complaint from the new patient and subsequently be able to reply to the patient with an invitation to visit his practice (perhaps a thank-you coupon for using the website interface) and perhaps some feedback or reassurance. I want the user to feel as if they have accurately communicated their complaint to the doctor by providing an encompassing 3D image & audio interface for the experience.
I want to be able to use actual scanned 3D digital data of real figures in the Flash application. While scans are usable as a still-figure movie frames, the whole thing would ultimately be more compact and versatile using static vector information or vector interpolated point references such as are used in typical 3D rendering programs, using either triangle or polygon-type spatial rendering.
I would also like to incorporate scans of body parts which could conceivably be manipulated within the program (lifting an arm to expose the underside, for instance, or helping to visualize the arch of the foot with the foot lifted or pressing at an angle)
I want to use real-data reference scales for resizing. It would be great if the patient could somehow indicate overall body morphism by dragging points around – making the model taller, heavier, thicker in the hips or stomach, etc.
I have seen some places where there are published relationship equations, such as one clothing manufacturer web site relating a size 6 dress to a size 16 dress, or another site I visited where the medical study was about body-mass index and the models size relationships indicated a percentage of body fat to weight & shape ratios.
What I especially like about the scanner-product images is the fine rendering of the contour-mapping of exterior surface detail without the visual interruption of localized distinguishable personal features. These images would clearly be usable to represent a generic patient image.
I'm not sure if Flash is the appropriate medium to be working in for the end result of a web-accessible viewer, since Flash seems to be limited to using vector information in only one dimension.
Does anyone have suggestions about how to do it?