Application: bwhaines

You want to be an OpenMW developer and you want to write something about yourself? Please kindly direct it here.
Post Reply
User avatar
bwhaines
Posts: 6
Joined: 01 May 2017, 18:18
Location: East Coast US

Application: bwhaines

Post by bwhaines » 01 May 2017, 23:30

Hello all,

I'm a big fan of the OpenMW project and, now that school is done for the semester I have time to actually get involved!

Right now I'm a Release and Porting Engineer professionally, and I'm taking grad school classes for comp sci part time. Pretty much all of my professional work is in C, but I've worked in C++, Java, and Python as well.

I'd love to take a crack at the Android port (I kinda already started to :P ), but by the sounds of it the CS needs the most work? I'm happy adding to whatever needs it.

I've read though the new dev checklist, but I ran into a bug while building. I built and installed the OpenMW port of OSG from GitHub, but then OpenMW can't find the OSG version number when I run CMake:

Code: Select all

bwhaines@bwhaines-desktop:~/git/openmw$ cmake .
-- Configuring OpenMW...
-- Using Qt4
-- Found FFmpeg_AVCODEC 56.60.100
-- Found FFmpeg_AVFORMAT 56.40.101
-- Found FFmpeg_AVUTIL 54.31.100
-- Found FFmpeg_SWSCALE 3.1.101
-- Found FFmpeg_SWRESAMPLE 1.2.101
-- Found LIBUNSHIELD 
CMake Warning at /usr/share/cmake-3.5/Modules/FindOpenSceneGraph.cmake:179 (message):
  [ FindOpenSceneGraph.cmake:179 ] Failed to parse version number, please
  report this as a bug
Call Stack (most recent call first):
  CMakeLists.txt:210 (find_package)


CMake Error at /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 (message):
  Could NOT find OpenSceneGraph: Found unsuitable version "..", but required
  is at least "3.3.4" (found
  /usr/lib/x86_64-linux-gnu/libosgDB.so;/usr/lib/x86_64-linux-gnu/libosgViewer.so;/usr/lib/x86_64-linux-gnu/libosgText.so;/usr/lib/x86_64-linux-gnu/libosgGA.so;/usr/lib/x86_64-linux-gnu/libosgAnimation.so;/usr/lib/x86_64-linux-gnu/libosgParticle.so;/usr/lib/x86_64-linux-gnu/libosgUtil.so;/usr/lib/x86_64-linux-gnu/libosgFX.so;/usr/lib/x86_64-linux-gnu/libosg.so;/usr/lib/x86_64-linux-gnu/libOpenThreads.so)
Call Stack (most recent call first):
  /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:386 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.5/Modules/FindOpenSceneGraph.cmake:234 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:210 (find_package)


-- Configuring incomplete, errors occurred!
I tried building/installing OSG from the master and OpenSceneGraph-3.4 branches, same result. Any advice?

Regardless, I look forward to working with you all!
Brett

User avatar
DestinedToDie
Posts: 1059
Joined: 29 Jun 2015, 09:08

Re: Application: bwhaines

Post by DestinedToDie » 02 May 2017, 00:11

Hey. Unfortunately I'm not acquainted with building OpenMW so I'm not much help.

But I am glad to see someone interested in OpenMW-CS. I've been waiting for quite some time on a certain feature. A doormarker. This would make it possible to point doors in the OpenMW-CS to teleport the player into the appropriate location. Currently missing this and can't make doors function as cell transitioners.

User avatar
raevol
Posts: 2498
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: Application: bwhaines

Post by raevol » 02 May 2017, 05:05

Welcome! In my personal view, the thing we need the most help on is getting shadows working in the main engine. But that's just me!

Glad to have you on board!

User avatar
bwhaines
Posts: 6
Joined: 01 May 2017, 18:18
Location: East Coast US

Re: Application: bwhaines

Post by bwhaines » 02 May 2017, 14:47

Doormarkers and shadows, OK. I have zero experience working with graphics so shadows probably isn't the best task for me.

EDIT -- Just got OpenMW to build. If anyone else runs into the same issue, I got around it by *not* installing OSG, and then pointing OpenMW to the built OSG libraries manually.

User avatar
Jyby
Posts: 406
Joined: 10 Dec 2013, 04:16

Re: Application: bwhaines

Post by Jyby » 04 May 2017, 21:52

bwhaines?!? I'm a Haines, unrelated I bet.

If there is something you can start with, we need significant progress done on OpenMW-CS! But you may need to navigate with the other developers on those tasks.
Macbook Air 2013 - 1.7GHz Intel i7 - 8 GB - 512 GB SSD - Intel HD 5000
Windows 10 PC - 4GHz Intel i7 - 16 GB - 512 GB SSD - EVGA GTX 1060 SSC

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests