473,320 Members | 1,846 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Looking for small, impressive 3D-related Python script

I'm not trying to persuade my company to offer Python as a scripting
language for their product, but I am trying to give them examples of
things that Python can do easily that cannot be done easily with
their current proprietary scripting language. After that it would be
their decision. As the product is a 3D package, I'm looking for
something in this field.

This does _not_ have to use PyOpenGL, or for that matter, any Python
3D package. In fact, my ideal would be a Python script that simply
uses L-Systems (Lindenmayer systems) as in "The Algorithmic Beauty of
Plants", to generate plantlike OBJ files that can then be displayed
in our program. In general, something that generates an OBJ file
would probably be preferable to something that actually uses
PyOpenGL, Blender, etc, as then I can just display the OBJ file in
our program to say, "This is the sort of thing that can be easily
done by Python without recourse to any other programs".

So please, any suggestions are welcome.

As always, many thanks to this group,
Ken
Nov 28 '05 #1
2 1644
Ken,

I would suggest that you embed python in your app (very easy to do).

-And convert several of your existing scripts to python.

-Show them a stack of python books for customer training purposes

- Drive excel with python (allows integration of your product with other
products.

- Pick an area of functionality that your product offers today that your
customer would like to customize.

- convert this alg to python
- hack you product to execute the python script
- code a variant of the alg in python
- execute your variant to demonstrate that python can lower custom
development cost, and provide points of extensibility
Have fun,
good luck,
Mike

Kenneth McDonald wrote:
I'm not trying to persuade my company to offer Python as a scripting
language for their product, but I am trying to give them examples of
things that Python can do easily that cannot be done easily with their
current proprietary scripting language. After that it would be their
decision. As the product is a 3D package, I'm looking for something in
this field.

This does _not_ have to use PyOpenGL, or for that matter, any Python 3D
package. In fact, my ideal would be a Python script that simply uses
L-Systems (Lindenmayer systems) as in "The Algorithmic Beauty of
Plants", to generate plantlike OBJ files that can then be displayed in
our program. In general, something that generates an OBJ file would
probably be preferable to something that actually uses PyOpenGL,
Blender, etc, as then I can just display the OBJ file in our program to
say, "This is the sort of thing that can be easily done by Python
without recourse to any other programs".

So please, any suggestions are welcome.

As always, many thanks to this group,
Ken

--
The greatest performance improvement occurs on the transition of from
the non-working state to the working state.
Nov 29 '05 #2
Ken,

I would suggest that you embed python in your app (very easy to do).

-And convert several of your existing scripts to python.

-Show them a stack of python books for customer training purposes

- Drive excel with python (allows integration of your product with other
products.

- Pick an area of functionality that your product offers today that your
customer would like to customize.

- convert this alg to python
- hack you product to execute the python script
- code a variant of the alg in python
- execute your variant to demonstrate that python can lower custom
development cost, and provide points of extensibility
Have fun,
good luck,
Mike

Kenneth McDonald wrote:
I'm not trying to persuade my company to offer Python as a scripting
language for their product, but I am trying to give them examples of
things that Python can do easily that cannot be done easily with their
current proprietary scripting language. After that it would be their
decision. As the product is a 3D package, I'm looking for something in
this field.

This does _not_ have to use PyOpenGL, or for that matter, any Python 3D
package. In fact, my ideal would be a Python script that simply uses
L-Systems (Lindenmayer systems) as in "The Algorithmic Beauty of
Plants", to generate plantlike OBJ files that can then be displayed in
our program. In general, something that generates an OBJ file would
probably be preferable to something that actually uses PyOpenGL,
Blender, etc, as then I can just display the OBJ file in our program to
say, "This is the sort of thing that can be easily done by Python
without recourse to any other programs".

So please, any suggestions are welcome.

As always, many thanks to this group,
Ken

--
The greatest performance improvement occurs on the transition of from
the non-working state to the working state.
Nov 29 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: herbalmart | last post by:
--._B8C434_.F0CA_DE__172_ Content-Type: text/html; Content-Transfer-Encoding: quoted-printable <center><font face=3D"verdana" size=3D+3>The only solution to Penis Enlarg= ement</font><br><font...
38
by: Jukka K. Korpela | last post by:
As well all know, valid markup is important... but when trying to find a convincing modern argument in favor of this, I found pages like http://www.htmlhelp.com/tools/validator/reasons.html which...
2
by: NM | last post by:
Hello all, I am supposed to do some mixed programming with c++ and fortran. I was succeeful in exchanging the 2D arrays from fortran to c++ and the other way, but was unable to that same with...
4
by: N. Graves | last post by:
First... thanks for taking time to read my quest. I have Access database that I have created that once it has been deployed I will not know who has it or who is using it. This is my idea but...
2
by: Rick D. | last post by:
Hi all, I'm looking for information on running a c# application on a webpage, just like a java-applet. And the second thing i'm looking for is information on how to display 3d graphics with...
1
by: td0g03 | last post by:
This is the code I have so far. I want it to print it in different order like you can probably see below. But when I actually see the results it gives me different numbers. It gives me this after I...
4
by: dylan.ribb | last post by:
Hello All, I just recently started programming with C++, and I have to say it's a lot of fun. However, I've only ever programmed examples from books or slight modifications of those examples....
4
by: JoeC | last post by:
I am a C++/win32 game programmer and I am looking for groups or cites that user friendly forums for creating games. Any good sites or forums I can join that I can discuss programming.
4
by: Jon Harrop | last post by:
I am writing a 3D graphing component built upon WPF and would like to have 2D vector graphics (e.g. typeset mathematics) as labels laid out from 3D coordinates. For example, a tick on an axis has a...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.