[HN Gopher] Blender for Symbian OS
___________________________________________________________________
Blender for Symbian OS
Author : app4soft
Score : 72 points
Date : 2023-01-14 12:48 UTC (10 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| secondcoming wrote:
| Nice. I wonder how many phones that run Symbian have hardware
| floating-point support though.
| pjmlp wrote:
| The ones running Series 60 all had, if I am not mistaken.
|
| In any case the N95 surely had it, as it was the first model to
| support OpenGL ES in hardware.
| app4soft wrote:
| > In any case the N95 surely had it, as it was the first
| model to support OpenGL ES in hardware.
|
| Nokia N95 (Symbian OS v9.2), which supporting OpenGL ES 1.1,
| was not the first one.
|
| > _Symbian has provided a software based implementation of
| the OpenGL ES 1.0 standard since Symbian OS v8.0a._ [0]
|
| As I see at least in Symbian OS v8.0 product sheet there was
| mention of OpenGL, and in Symbian OS v8.1 product sheet there
| was mention of OpenGL ES.[1,2]
|
| I'm not sure, but guess, Nokia 6630 might be one of the first
| with OpenGL ES 1.0.[3]
|
| [0] https://www.25yearsofprogramming.com/games-
| development/openg...
|
| [1] https://web.archive.org/web/20080330065954/http://www.sym
| bia...
|
| [2] https://web.archive.org/web/20080330065954/http://www.sym
| bia...
|
| [3] https://community.khronos.org/t/opengl-es-sdk-available-
| for-...
| pjmlp wrote:
| You missed the "in hardware" part.
|
| Many of those models used software rendering
| implementation.
| app4soft wrote:
| > _You missed the "in hardware" part._
|
| Well, I missed that.
|
| BTW, Nokia N95 was not the first one.
|
| In _<<Mobile 3D Graphics with OpenGL ES and M3G>>_ (2007)
| book there is a mention of _Nokia N93_ [0] as the first
| one with OpenGL ES "in hardware":
|
| > _From the left: Mobira Talkman, Nokia R72, Mobira
| Cityman, Nokia 3410 (the first GSM phone with a 3D
| graphics engine), Nokia 6630 (the first phone to support
| both OpenGL ES and M3G), and Nokia N93 (the first phone
| with hardware acceleration for both APIs)_ [1,2]
|
| N.B. _Nokia N95_ (March 2007) is a successor of _Nokia
| N93_ (April 2006).
|
| [0] https://en.wikipedia.org/wiki/Nokia_N93
|
| [1] https://www.elsevier.com/books/mobile-3d-graphics/pul
| li/978-...
|
| [2] https://booksite.elsevier.com/samplechapters/97801237
| 37274/S...
| ChuckNorris89 wrote:
| The Nokia N-Gage from 2003 definitely had OpenGL ES 1.0 as
| that was one of it's main selling points, 3D games on your
| phone to compete with the Gameboy. I remember Tomb Raider
| in 3D running on that.
|
| _> Initially, ES support is coming in the form of software
| engines. Texas Instruments and Symbian have developed the
| 3D Graphics Library plug-in based on OpenGL ES 1.0 for
| Symbian OS-based mobile phones equipped with TI's OMAP
| digital signal processors. In addition, Fathammer has
| integrated OpenGL ES into its X-Forge game software
| development kit (SDK), which is used to develop apps for
| Nokia's N-Gage handheld wireless game unit._
|
| Here's some interesting presentations about early 3D on
| phones. Just look at all those GPU IP companies we had back
| then: ATI, BitBoys, Falanx, Imagination Technologies,
| Mitsubishi, Nvidia, Toshiba, and more.
|
| https://gfx.cs.princeton.edu/pbg05/PBG_mobile_gfx_pulli.pdf
|
| https://elinux.org/images/1/1d/Khronos-CELF.pdf
| TazeTSchnitzel wrote:
| ATI's Imageon was sold to Qualcomm and renamed to Adreno,
| Falanx was acquired by Arm (who still develop Mali), and
| Imagination and Nvidia are still around in some form. I
| wonder what happened to the others?
| TazeTSchnitzel wrote:
| OpenGL ES 1.x doesn't require an FPU. Compared to standard
| OpenGL it makes fixed-point required, removes double-
| precision floats entirely and adds optional single-precision
| float support. By the end of the 2000s there were definitely
| phones with FPUs though (e.g. the iPhone).
| zokier wrote:
| For a sec I thought this was the crazyest project for a while,
| but then I realized that it doesn't actually have anything to do
| with Blender.
|
| I do wonder about the copyright headers though... they are odd
| * Copyright (c) 2004-2006 Nokia Corporation. * This
| material, including documentation and any related *
| computer programs, is protected by copyright controlled by
| * Nokia Corporation.
| VanTheBrand wrote:
| I'm assuming those headers are just from whatever he based this
| code on or autogenerated by some sort of Symbian/Nokia
| IDE/devtools. But also this seems to be a "lite" version of
| Blender, what makes you think it has nothing to to with
| Blender?
| netr0ute wrote:
| > and any related computer programs
|
| Does this mean all the bundled software is from Nokia, or are
| they trying to claim copyright over programs made with their
| software?
| app4soft wrote:
| JFTR, While ago there was _Tigan3D_ -- a fully functional
| Blender-like 3D editor for Symbian S60 written in PyS60 (Python
| for S60), but development abandoned.[0,1,2]
|
| There are SIS/SISX packages for S60v2[3] and S60v3[4]. Also there
| is de-compiled source (PyS60 1.4.5/Python 2.2.2).[5]
|
| [0] https://twitter.com/app4soft/status/1283331633370759169
|
| [1]
| http://web.archive.org/web/20130607092442/http://tigan.mwb.i...
|
| [2]
| http://web.archive.org/web/20130607105423/http://tigan.mwb.i...
|
| [3] http://profismart.org/f-210087.php
|
| [4] http://profismart.org/f-180431.php
|
| [5] https://annimon.com/forum/file16034/f000d899_py.rar
| keepquestioning wrote:
| Someone teach me Blender!!
| app4soft wrote:
| https://www.blender.org/support/tutorials/
| predictsoft wrote:
| I have the EPOC32 emulator for Windows, and I use the Agenda /
| Time apps to organise my life. Can't beat that Psion 5 agenda.
| VanTheBrand wrote:
| Could this be combined with Blender Apps as a way to make apps
| for Symbian I wonder?
|
| https://code.blender.org/2022/11/blender-apps/
| pfoof wrote:
| I remember that I used to have a Windows Mobile build of Blender
| but on 320x240 it was pretty unusable
| codetrotter wrote:
| Love the use of the -ito suffix here :D
|
| Blendersito
|
| It's Spanish diminutive. So the meaning of "Blendersito" is like
| "small Blender".
|
| https://en.wikibooks.org/wiki/Spanish/Diminutives
| app4soft wrote:
| > _It's Spanish diminutive. So the meaning of "Blendersito" is
| like "small Blender"._
|
| No wonder in code "BlenderLite" term is used.[0]
|
| If there are mods here, it might be good to replace "Blender"
| with "BlenderLite" in this HN thread title.
|
| [0] https://github.com/Dante-
| Leoncini/Blendersito/blob/main/src/...
| danrocks wrote:
| Looking at Symbian C++ code after 11 years gives me PTSD. Many
| years working at Nokia trying to make other frameworks run on top
| of Symbian so that developers could have an easier life. I do not
| miss those times.
| cjkarr wrote:
| I have fond memories using Qt on Symbian. Thank you for your
| work.
___________________________________________________________________
(page generated 2023-01-14 23:01 UTC)