Author Topic: My contribution of the day.  (Read 2209 times)

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 6775
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
My contribution of the day.
« on: May 27, 2019, 05:31:13 PM »
I always try to get something useful done each day and today it was a concerted effort to get my sh*tty Samsung Tablet to communicate with a DJI Osmo Pocket video camera. Went down to my local Chinese computer shop and she actually has a micro usb to usbC adapter cable and when I got it home it actually worked where nothing else has for the last week of experimenting. After dredging around this appallingly bad Android interface I got what was needed to be done, a firmware upgrade for the new camera.

PHARK I hate gadget interfaces, touch screens (unless they are good ones like my Sony cameras) and laggy gadget software with idiot level logic.  :thdn:
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

Raistlin

  • Member
  • ****
  • Posts: 501
Re: My contribution of the day.
« Reply #1 on: May 27, 2019, 05:50:32 PM »
So my contribution for the day is to recommend some toys each day in this thread, till I get kick-banned  :badgrin:

So today's FREE toy is Meshroom - https://alicevision.github.io/   -> for those that can pronounce it it's about "photogrammetry"
[There are alternatives like 3D Zephyr FREE - https://www.3dflow.net/)

It goes something like this - take loads of photos of an object (10 degree intervals works best - make sure you have no shadows and reflections)
using a reasonable camera that supports metadata - drag drop the photos (28 or more works well) into Meshroom and hit start - using your CUDA
cores it then renders your photo's into a 3D mesh of the object - flog this into blender to clean it up (the difficult part) - then 3D print the object
or use the mesh in your latest assembly demo or game.
Are you pondering what I'm pondering? It's time to take over the world ! - let's use ASSEMBLY...

jj2007

  • Member
  • *****
  • Posts: 9811
  • Assembler is fun ;-)
    • MasmBasic
Re: My contribution of the day.
« Reply #2 on: May 27, 2019, 06:05:23 PM »
for those that can pronounce it it's about "photogrammetry"

For those who can't (my contribution of the day) :cool:

Raistlin

  • Member
  • ****
  • Posts: 501
Re: My contribution of the day.
« Reply #3 on: May 27, 2019, 06:09:52 PM »
LOL @ jj2007 - very funny dude  :thumbsup:
Are you pondering what I'm pondering? It's time to take over the world ! - let's use ASSEMBLY...

Raistlin

  • Member
  • ****
  • Posts: 501
Re: My contribution of the day.
« Reply #4 on: May 28, 2019, 03:00:09 PM »
So today's free application is NitroShare. This little tool will copy cross-platform across
a network to any enabled device. It's more of a productivity tool. Install Nitorshare on
any source and destination machine (using correct OS distribution of Nitroshare)
- and your done. Simply select the target of copy (Send files) and that's it.  :cool:
https://nitroshare.net/
Are you pondering what I'm pondering? It's time to take over the world ! - let's use ASSEMBLY...

AW

  • Member
  • *****
  • Posts: 2447
  • Let's Make ASM Great Again!
Re: My contribution of the day.
« Reply #5 on: May 29, 2019, 02:30:06 AM »
My contribution of the day, sorry I mean the year, is the most valuable piece of software in my computer.

Everything - Locate files and folders by name instantly.

Use it and forget about the Windows Indexing Service.



Raistlin

  • Member
  • ****
  • Posts: 501
Re: My contribution of the day.
« Reply #6 on: May 29, 2019, 03:05:10 PM »
Nice one AW  :thumbsup:  - so my semi-last contribution of the day is:
Krita - a tool for the artistic (or in my case autistic) types. Pretty
damn powerful is all I'll say & yes, it's FREE per usual. https://krita.org
Are you pondering what I'm pondering? It's time to take over the world ! - let's use ASSEMBLY...

Vortex

  • Member
  • *****
  • Posts: 2034
Re: My contribution of the day.
« Reply #7 on: May 30, 2019, 04:00:45 AM »

daydreamer

  • Member
  • ****
  • Posts: 947
  • watch Chebyshev on the backside of the Moon
Re: My contribution of the day.
« Reply #8 on: May 30, 2019, 07:10:39 PM »
this is a great place of altrustism, everyday contribution and fast great help :thumbsup:
http://masm32.com/board/index.php
 :eusa_clap: :thumbsup:
Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D

mikeburr

  • Member
  • **
  • Posts: 96
Re: My contribution of the day.
« Reply #9 on: June 21, 2019, 05:39:09 AM »
Rastlin   i might have a use for Krita and Meshroom combined ...
my former girl friend is getting a bit senile and so i thought it might be nice to re create the Ambience of her Long Deceased Mothers Front Room so she can feel at home  in her dotage ...
 i thought i could blow smoke over the wall paper  then use Meshroom to help create three plaster  ducks  [it would have to be plastic from a 3D printer i guess]  which need to be portrayed flying ...as if ascending from a lake ... [and nailed crudely to the wall ]......
 and then use Kritool to recreate the Woolworths best selling [ubiquitous in the UK in the 60's] painting by South African artist  Tretchikoff as i dont think i can paint like that myself without injuring something first .. what do you think .. is it possible to recreate a bygone era   ???
regards mikeb

mikeburr

  • Member
  • **
  • Posts: 96
Re: My contribution of the day.
« Reply #10 on: June 21, 2019, 05:49:43 AM »
just in case you havent experienced the World Of Woolworths [Art Dept  1960] ....a link to Tretchikoff masterwork [aka tThe Green Lady ]

https://www.vinterior.co/listings/original-tretchikoff-green-lady-chinese-girl-mid-century-classic-framed

Raistlin

  • Member
  • ****
  • Posts: 501
Re: My contribution of the day.
« Reply #11 on: June 22, 2019, 03:01:05 AM »
There is a couple of tools that are ML and / or depending on your
definition base capable of rendering 2D to 3D. Have a look at this
then expand your interest. https://www.analyticsindiamag.com/this-neural-mesh-renderer-can-convert-2d-images-into-high-resolution-3d-objects/
Are you pondering what I'm pondering? It's time to take over the world ! - let's use ASSEMBLY...

mikeburr

  • Member
  • **
  • Posts: 96
Re: My contribution of the day.
« Reply #12 on: June 24, 2019, 03:27:56 PM »
Rastlin ..that was fascinating .. i thought the link to this page
https://photos.google.com/share/AF1QipPX0SCl7OzWilt9LnuQliattX4OUCj_8EP65_cTVnBmS1jnYgsGQAieQUc1VQWdgQ/photo/AF1QipPZd51xdZlxeArucA_JWGddkD1LEatF1ZrDyREl?key=aVBxWjhwSzg2RjJWLWRuVFBBZEN1d205bUdEMnhB
particularly so because with the exception of perhaps the Seurat painting and some antelopes the concept demonstrated a clear lack of any understanding of coherence in an image ... so rather than implying that neural techniques were aplying intelligence to the images i thought that they applied rule-sets without any intelligence ..
.. ive seen the 2D-3D in action and was very excited at the time .. about 10 -15years ago my near neighbours son did his Phd in this subject .. he went out to Germany where they were developing 3D printers . I think he said they were funded by the car industry as they were using it for prototyping .. he is interested in hi fi and i was shown the carcass for a speaker made in high density plastic .... have you seen some of the metal sprayed objects
https://www.youtube.com/watch?v=w2PuYXQ--4Q 
this is Richard Browning jet suit ... i cant remember where but theres a much more comprehensive and more recent video showing the making, trialing , and then demo of these suits properly at Farnborough [ the flight lasts about 30 - 40 seconds i think] .. any way the point is the jets chassis etc are fabricated using sprayed metal techniques ..actually its a tungsten or titanium compound  laser fused using thin layers to build up the shape and i think this is what the car industry were doing in the reference tomy neighbours son above   
regards mike b   

Raistlin

  • Member
  • ****
  • Posts: 501
Re: My contribution of the day.
« Reply #13 on: June 24, 2019, 04:11:42 PM »
@MikeBurr: glad to help - you are most welcome!
Now, are we about to see a ASM implementation coming soon ?  :bgrin:
Are you pondering what I'm pondering? It's time to take over the world ! - let's use ASSEMBLY...

mikeburr

  • Member
  • **
  • Posts: 96
Re: My contribution of the day.
« Reply #14 on: June 28, 2019, 07:01:22 AM »
Raistlin .. i only ever used programs to provide an underlying structure for the paintings but i used to get a lot of requests from Uni students who were doing fine art courses so i made a whole series of nutty paintings using obvious maths structures and peoples faces [mostly mine as no one else would be in them causing my  dad to describe the results as "Wallpaper For Prisons"  :greenclp:
The web site is down as the host is changing server for the umpteenth time and as its only got 2 months to run they wouldnt put it up on the new server .. but heres a link to a leaflet ...
http://mike.robfisher.info/leaflet/mikes%20leaflet1.htm
the second row down where all the limbs of myself and Bev follow fairly obvious lines .....so maybe the software you highlighted was a lot better after all 
No im busy trying to make a series  of Maths program [which started out life as Ruby programs to make painting structures but ended up solving a lot of very awkward maths problems - mostly in Number theory  Combinatorial maths and topology]  which can overcome the limitations of 32/64 bit numbers [arbitrarily 8000 digits long .. and ive done this part eg comparison addition multiplication subtraction plus a whole load of functions ] but i wanted to make a process defined front end so that the program could reformat itself for different processes but so that it was easy to find any significant common elements in the outputs  .. and then dump the lot on GitHub??
You might have noticed im pretty b***y clueless regarding the Windows side of it and having to learn it more rapidly than id like  ..anyway the screen reformating bit is going better than is thought and isnt proving very difficult but the linking the inputs to processes isnt anywhere near as easy   [looks like it requires a parser ]   
regards   mikeb