Re: 3D Animation with BlackBox?

From: [at]} <robert.d.campbell{>
Date: Thu, 19 Sep 2002 09:09:03 +0000 (GMT)

----boundary-LibPST-iamunique-193479908_-_-
Content-type: text/plain


> Hi all,
>
> I was curious if anyone has done any data-driven 3-D CGI animation using
> Blackbox Component Builder? If so, I'm curious what would be the simplest
> way to do this -- are there any available Component Pascal libraries, or
> does one need to use VRML, OpenGL, etc.?
>
> Thanks in advance for any insights!
>
> Marc Martin
> Boeing Commercial Space Company


I don't know what CGI stands for, but the following may just count as an
insight or two:

Try the module DemoPlots from the Lib Subsystem (available on Helmuts
CPC page). Try the command Demo3D. Look at the Window 'Wire Frame Demo'.
Hit the 'Spin' Tool and you can rotate a 3D object, play with projection
parameters, etc. The code implements projective & isometric projections,
hidden line removal, etc. It may give some ideas. It is NOT optimised for
speed.

I had a quick look at the OpenGL library once as a colleage was using
OpenGL (and C). I was wondering if BlackBox was a realistic alternative
for him. In fact it was not because he was already committed to C,and
because he needed hardware support for speed. As I understood it
the BlackBox OpenGL library was a software implementation and did not
support H/W cards directly. (Please correct me if I'm wrong.)

Regards

Robert Campbell

--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.


----boundary-LibPST-iamunique-193479908_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFxwYXINCj4gSGkgYWxsLFxwYXINCj4gXHBhcg0K
PiBJIHdhcyBjdXJpb3VzIGlmIGFueW9uZSBoYXMgZG9uZSBhbnkgZGF0YS1kcml2ZW4gMy1EIENH
SSBhbmltYXRpb24gdXNpbmdccGFyDQo+IEJsYWNrYm94IENvbXBvbmVudCBCdWlsZGVyPyAgIElm
IHNvLCBJJ20gY3VyaW91cyB3aGF0IHdvdWxkIGJlIHRoZSBzaW1wbGVzdFxwYXINCj4gd2F5IHRv
IGRvIHRoaXMgLS0gYXJlIHRoZXJlIGFueSBhdmFpbGFibGUgQ29tcG9uZW50IFBhc2NhbCBsaWJy
YXJpZXMsIG9yXHBhcg0KPiBkb2VzIG9uZSBuZWVkIHRvIHVzZSBWUk1MLCBPcGVuR0wsIGV0Yy4/
XHBhcg0KPiBccGFyDQo+IFRoYW5rcyBpbiBhZHZhbmNlIGZvciBhbnkgaW5zaWdodHMhXHBhcg0K
PiBccGFyDQo+IE1hcmMgTWFydGluXHBhcg0KPiBCb2VpbmcgQ29tbWVyY2lhbCBTcGFjZSBDb21w
YW55XHBhcg0KXHBhcg0KXHBhcg0KSSBkb24ndCBrbm93IHdoYXQgQ0dJIHN0YW5kcyBmb3IsIGJ1
dCB0aGUgZm9sbG93aW5nIG1heSBqdXN0IGNvdW50IGFzIGFuXHBhcg0KaW5zaWdodCBvciB0d286
XHBhcg0KXHBhcg0KVHJ5IHRoZSBtb2R1bGUgRGVtb1Bsb3RzIGZyb20gdGhlIExpYiBTdWJzeXN0
ZW0gKGF2YWlsYWJsZSBvbiBIZWxtdXRzXHBhcg0KQ1BDIHBhZ2UpLiBUcnkgdGhlIGNvbW1hbmQg
RGVtbzNELiBMb29rIGF0IHRoZSBXaW5kb3cgJ1dpcmUgRnJhbWUgRGVtbycuXHBhcg0KSGl0IHRo
ZSAnU3BpbicgVG9vbCBhbmQgeW91IGNhbiByb3RhdGUgYSAzRCBvYmplY3QsIHBsYXkgd2l0aCBw
cm9qZWN0aW9uXHBhcg0KcGFyYW1ldGVycywgZXRjLiBUaGUgY29kZSBpbXBsZW1lbnRzIHByb2pl
Y3RpdmUgJiBpc29tZXRyaWMgcHJvamVjdGlvbnMsIFxwYXINCmhpZGRlbiBsaW5lIHJlbW92YWws
IGV0Yy4gSXQgbWF5IGdpdmUgc29tZSBpZGVhcy4gSXQgaXMgTk9UIG9wdGltaXNlZCBmb3JccGFy
DQpzcGVlZC5ccGFyDQpccGFyDQpJIGhhZCBhIHF1aWNrIGxvb2sgYXQgdGhlIE9wZW5HTCBsaWJy
YXJ5IG9uY2UgYXMgYSBjb2xsZWFnZSB3YXMgdXNpbmdccGFyDQpPcGVuR0wgKGFuZCBDKS4gSSB3
YXMgd29uZGVyaW5nIGlmIEJsYWNrQm94IHdhcyBhIHJlYWxpc3RpYyBhbHRlcm5hdGl2ZVxwYXIN
CmZvciBoaW0uIEluIGZhY3QgaXQgd2FzIG5vdCBiZWNhdXNlIGhlIHdhcyBhbHJlYWR5IGNvbW1p
dHRlZCB0byBDLGFuZFxwYXINCmJlY2F1c2UgaGUgbmVlZGVkIGhhcmR3YXJlIHN1cHBvcnQgZm9y
IHNwZWVkLiBBcyBJIHVuZGVyc3Rvb2QgaXRccGFyDQp0aGUgQmxhY2tCb3ggT3BlbkdMIGxpYnJh
cnkgd2FzIGEgc29mdHdhcmUgaW1wbGVtZW50YXRpb24gYW5kIGRpZCBub3RccGFyDQpzdXBwb3J0
IEgvVyBjYXJkcyBkaXJlY3RseS4gKFBsZWFzZSBjb3JyZWN0IG1lIGlmIEknbSB3cm9uZy4pXHBh
cg0KXHBhcg0KUmVnYXJkc1xwYXINClxwYXINClJvYmVydCBDYW1wYmVsbFxwYXINClxwYXINCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHBhcg0KXHBhcg0KVG8g
dW5zdWJzY3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2VuZCBhIG1lc3NhZ2UgY29udGFp
bmluZyB0aGUgd29yZCAidW5zdWJzY3JpYmUiIHRvOlxwYXINCiAgIGJsYWNrYm94LXJlcXVlc3RA
b2Jlcm9uLmNoXHBhcg0KXHBhcg0KVG8gZ2V0IGEgbGlzdCBvZiB2YWxpZCBlLW1haWwgY29tbWFu
ZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpciB1c2FnZSwgc2VuZCBhIG1lc3NhZ2UgY29udGFp
bmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3ZlIGFkZHJlc3MuXHBhcg0KXHBhcg0KU2Vu
ZCBhbnkgcHJvYmxlbSByZXBvcnRzIG9yIHF1ZXN0aW9ucyByZWxhdGVkIHRvIHRoaXMgZW1haWwg
bGlzdCB0byB0aGUgbGlzdCBvd25lciBhdFxwYXINCiAgIG93bmVyLWJsYWNrYm94QG9iZXJvbi5j
aFxwYXINClxwYXINCkN1cnJlbnQgcG9zdGluZyBwb2xpY3k6XHBhcg0KXHBhcg0KYSkgVG8gcG9z
dCB5b3Ugc2hvdWxkIHVzZSB0aGUgc2FtZSBhZGRyZXNzIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2Ny
aWJlZCB0byB0aGUgbWFpbGluZyBsaXN0LiBUaGF0IHdheSwgdGhlIGxpc3Qgc2VydmVyIHdpbGwg
cmVjb2duaXplIHlvdSBhcyBzdWJzY3JpYmVyIGFuZCBmb3J3YXJkIHlvdXIgcG9zdGluZyBpbW1l
ZGlhdGVseSwgd2l0aG91dCBjcmVhdGluZyBhbnkgb3ZlcmhlYWQuXHBhcg0KXHBhcg0KYikgSWYs
IGZvciBzb21lIHJlYXNvbiwgeW91IGNhbm5vdCBwb3N0IGZyb20gdGhlIGFkZHJlc3MsIGJ5IHdo
aWNoIHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91ciBtZXNzYWdlIHdpbGwgYmUgbW9kZXJhdGVkIHRv
IGF2b2lkIHNwYW0uIFBsZWFzZSB1bmRlcnN0YW5kIHRoYXQgbW9kZXJhdGlvbiB3aWxsIG9mdGVu
IGNhdXNlIHNvbWUgZGVsYXksIGluIHBhcnRpY3VsYXIgb3ZlciB3ZWVrZW5kcyBvciBob2x5ZGF5
c319AHMgb24g


----boundary-LibPST-iamunique-193479908_-_---
Received on Thu Sep 19 2002 - 11:09:03 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:35 UTC