Author Topic: Pete's Electronic Workshop & WebGL  (Read 1805 times)

0 Members and 1 Guest are viewing this topic.

Offline Peter TaylorTopic starter

  • Regular Contributor
  • *
  • Posts: 62
  • Country: au
    • Pete's Electronic Workshop
Pete's Electronic Workshop & WebGL
« on: July 16, 2022, 02:50:47 pm »
Hi ya all.

   If you are interested in developing a WebGL only web site, please visit my site at www.peteselectronicworkshop.com.au, which is a simple 3D modelling tool.

   You can create a single polyhedron prism from an extruded polygon and use the returned data directly in your WebGL application.

   All practical coding of HTML, JavaScript and WebGL has been implemented in this User Interface (UI).

   Feel free to copy and modify this code in your application, and if you are learning, use the code as a stepping stone to developing a creative, dynamic, artistic and responsive web site.

   It will save hundreds of hours of research  :'(.

Peter Taylor
Pete's Electronic Workshop
www.peteselectronicworkshop.com.au

Keep that good current flowing.

  ;D




« Last Edit: July 16, 2022, 03:28:58 pm by Peter Taylor »
 

Offline tooki

  • Super Contributor
  • ***
  • Posts: 13157
  • Country: ch
Re: Pete's Electronic Workshop & WebGL
« Reply #1 on: July 16, 2022, 04:53:34 pm »
Literally no one is interested in creating a WebGL-only website, because doing so makes absolutely no sense as anything beyond a coding exercise. For a real website, there’s no advantage to doing it in WebGL, and clear downsides.
 

Offline Peter TaylorTopic starter

  • Regular Contributor
  • *
  • Posts: 62
  • Country: au
    • Pete's Electronic Workshop
Re: Pete's Electronic Workshop & WebGL
« Reply #2 on: July 16, 2022, 05:33:00 pm »
Wow, somebody that knows nothing about creating a business, building a web site for that business using new software technology, and sharing that knowledge freely amongst likeminded people, seems to know what everybody
else thinks of it.

Where can I buy your book, visit your website, or receive another comment about something you are naïve about ?

 :palm:
« Last Edit: July 16, 2022, 05:41:52 pm by Peter Taylor »
 

Offline pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4670
  • Country: nl
Re: Pete's Electronic Workshop & WebGL
« Reply #3 on: July 16, 2022, 05:42:02 pm »
And what does your website do. In my firefox web browser only a blank screen :-DD

Offline tooki

  • Super Contributor
  • ***
  • Posts: 13157
  • Country: ch
Re: Pete's Electronic Workshop & WebGL
« Reply #4 on: July 16, 2022, 05:43:02 pm »
Wow, somebody that knows nothing about creating a business, building a web site for that business using new software technology, and sharing that knowledge freely amongst likeminded people, seems to know what everybody
else thinks of it.

Where can I buy your book, visit your website, or receive another comment about something you are naïve about ?
LMAO at you calling me naïve. Classic projection. I feel somewhat qualified to speak about Web stuff, since I used to work as a usability designer at an agency that does mostly websites. I’m very familiar with web technologies and usability, and how they tie in with businesses because we worked closely with our clients.

Again: there’s no logic in making a WebGL-only website. It’s something nobody wants, the same way nobody wants sardine-and-licorice ice cream. Sure, one can do it, and sardines, licorice, and ice cream are all perfectly good foods, but it doesn’t make any damned sense to combine them that way. WebGL isn’t designed to be the foundation technology for a whole website.
 

Offline tooki

  • Super Contributor
  • ***
  • Posts: 13157
  • Country: ch
Re: Pete's Electronic Workshop & WebGL
« Reply #5 on: July 16, 2022, 05:45:42 pm »
And what does your website do. In my firefox web browser only a blank screen :-DD
It’s only slightly less useful on iPad.

On Edge on Windows 11, it creates a very minimal applet to let you draw a polygon and extrude it, including rotating in 3D. It’s a perfectly fine little demo of WebGL, nothing wrong with that.

What baffles me is the loony idea of making a WebGL-only website.
 

Offline Bud

  • Super Contributor
  • ***
  • Posts: 7276
  • Country: ca
Re: Pete's Electronic Workshop & WebGL
« Reply #6 on: July 16, 2022, 06:10:02 pm »
It looks horrible on my android tablet.... Did you borrow the theme fro Darknet hackers? ....
Where is the web site certificate?
And the first block of text not fitting the frame and not scrollable.
And i can do nothing on the tablet, the page does not react on taps.
Facebook-free life and Rigol-free shack.
 

Offline Peter TaylorTopic starter

  • Regular Contributor
  • *
  • Posts: 62
  • Country: au
    • Pete's Electronic Workshop
Re: Pete's Electronic Workshop & WebGL
« Reply #7 on: July 16, 2022, 06:23:05 pm »
In development. Alpha version. Works perfectly on Chrome & Edge on my monitor on my PC.
 ^-^

« Last Edit: July 16, 2022, 06:25:52 pm by Peter Taylor »
 

Offline pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4670
  • Country: nl
Re: Pete's Electronic Workshop & WebGL
« Reply #8 on: July 16, 2022, 06:30:25 pm »
In development. Alpha version. Works perfectly on Chrome & Edge on my monitor on my PC.
 ^-^

And that is a problem with a lot of web development. It works fine on the developers computer with maybe a couple of browsers. For serious web development you need to test your web pages on multiple machines with different operating systems and browsers installed.

Offline Peter TaylorTopic starter

  • Regular Contributor
  • *
  • Posts: 62
  • Country: au
    • Pete's Electronic Workshop
Re: Pete's Electronic Workshop & WebGL
« Reply #9 on: July 16, 2022, 08:32:02 pm »
Yes. Point taken.

But, half the 'professional' sites I visit are 100 times more complex yet contain obscure bugs.

I know where the bugs are coming from in my web site, because I developed the program.

A web site doesn't have to be professional, or commercial, or a portal to the Web World.

This web site is all three of the above, and more.

Yet, as you have stated, it should do something 'absolutely error free', on all systems.

I will start by making it error free on my system. Give me a couple of weeks.  :D

 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 15797
  • Country: fr
Re: Pete's Electronic Workshop & WebGL
« Reply #10 on: July 16, 2022, 09:15:54 pm »
If you want to test browsers, select at least one of them that is not Chrome-based. Edge is Chrome-based. It will give you basically the same rendering.
 
The following users thanked this post: tooki, Peter Taylor

Offline pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4670
  • Country: nl
Re: Pete's Electronic Workshop & WebGL
« Reply #11 on: July 17, 2022, 03:16:14 am »
I know where the bugs are coming from in my web site, because I developed the program.

Wow you wrote WebGL, then hats of to you 8)

A web site doesn't have to be professional, or commercial, or a portal to the Web World.

This web site is all three of the above, and more.

Keep on dreaming.

Yet, as you have stated, it should do something 'absolutely error free', on all systems.

Without access to the source code of what you are using, and the ability to modify all the systems running in the field, you are not able to make it 100% error free. WebGL might contain errors, javascript might contain error, etc.

I will start by making it error free on my system. Give me a couple of weeks.

Well have fun working on it.



Online ebastler

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: de
Re: Pete's Electronic Workshop & WebGL
« Reply #12 on: July 17, 2022, 07:04:09 am »
You might get better feedback here if you told us about your amplifier project, and shared some design data and measurement results.

Aren't the amplifiers what your business idea is about? The website is secondary, and only makes sense after you have a product. And once you have a product and have figured out what you would like to tell your target audience about it, you might realize that WebGL does not get you there (in a finite amount of time).

Be honest with yourself: Are you creating busywork for yourself with the WebGL stuff, procrastinating on the actual product design and the (potentially painful) step of getting feedback from engineers and guitar players on those amps?
 
The following users thanked this post: tooki


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf