Show Maker Professional - DEMO bèta2

Uitleg,

Door: Joost van Ham

Datum: 5-april-1999

Te vinden op: http://smpro.tech.nu of http://westwood.fortunecity.com/chanel/670

Op de pagina zie je een aantal voor beelden van screenshots van het programma. Ik heb deze schermen gemaakt met een resolutie van 1024 x 768, als je nog geen resolutie hebt die hoger ligt moet je waarschijnlijk even scrollen.

Dit is het eerste scherm dat je te zien krijgt. Ik wil nog een splash-screen gaan maken, maar dat is zorg voor later.

De opties die je ziet werken nog niet (alleen "een nieuw project beginnen" werkt). Ik ben al wel begonnen een Wizard te maken, maar deze is nog niet gekoppeld aan deze knop. De wizard werkt ook nog niet goed genoeg.

Het gehele programma is gemaakt in Borland C++ Builder C/S 3.0, ik heb 4.0 besteld, maar is nog niet binnen.

Na een klik op het vorige scherm, komt dit (^) scherm te voorschijn (het laden duurt nog vreselijk lang, ik weet nog niet precies wat ik daar het beste aan kan gaan doen).

Het scherm zoals je het hier zit is het bovenaanzicht. De balken (boven aan het scherm) zal ik eerst uitleggen:

De bovenste balk (met die blauwe dingen) is de balk (nog niet af) waarop informatie staat van het programma en waarmee je het programma kan afsluiten e.d.

De balk daaronder is een zgn. office 97 balk. Ik heb besloten om dit type te gebruiken omdat het dan zo universeel mogelijk blijft.

De eerste op de off97 balk is de welbekende "bestands"-balk. Je kan ermee bestanden openen, opslaan en sluiten, printen. Verder kan je er het zichtpunt mee bepalen, zoomen en help op roepen. Bewerkingen als kopiëren, knippen en plakken werken nog niet.

De tweede balk is een balk, waarmee snel verschillende balken kunnen worden opgeroepen of verborgen.

De derde balk (S, ß -->) is de scène selector. Door op de "S" te drukken kom je in "scène creator deluxe" (zie hieronder) en door de schuifbalk te bewegen schuif je tussen de scène. Welke scène op dat moment actief is, is te zien onder aan het scherm op de statusbalk.

De vierde balk is de zoomen balk (spreekt voor zich).

De vijfde balk is de balk waarmee het aanzicht kan worden geselecteerd. Op het moment dat de screenshot werd gemaakt was het bovenaanzicht actief. Het eerste knopje is het vooraanzicht en de andere twee zijn zijaanzichten (L+R). De laatste twee werken nog niet.

De laatste balk bovenin is de voortgangsindicator. Omdat het een grafisch programma is en er veel moet worden gerendeerd. Dit proces kan vooral op langzame computers lang duren en de voortgangsindicator geeft dan weer hoe ver het proces is. Op dit moment is de balk nauwelijks gebruikt (alleen bij het openen van een bestand).

Onder die balk zie als eerste staan de volgende teksten: "Chassé theater - Venco Zaal", "De groot bredase revue". Dit spreekt voor zich.

Aan de linkerkant zie je een schuifbalk staan. Deze balk wordt gebruikt om een bepaalde trek (mits er een decor aan hangt) in een bepaalde scène een bepaalde hoogte te geven. Deze balk spreekt voor zich (als je eenmaal weet waar hij voor is).

Naast die balk (het grootste gedeelte van het scherm) zie je het werkveld. Het werkveld is een virtueel oneindig groot grijs veld, waarvan een gedeelte wordt gebruikt en wat vergroot kan worden en doorheen kan worden gescrolld. Als een gebruiker een podium heeft gedefinieerd (standaard wordt de venco zaal geladen), wordt ook op het werkveld ruimte gereserveerd, die vervolgens kan worden bewerkt. Om die ruimte worden vier (4) linialen getekend, waardoor makkelijk objecten kunnen worden uitgelijnd. De ruimte (die het podium moet voorstellen) wordt opgevuld met een zwarte kleur. De ruimte (gezien vanaf het bovenaanzicht) wordt verdeeld (vanonder tot boven) over het aantal treks dat boven het podium hangt. De treks kunnen vervolgens een eigenschap worden gegeven (ruimte, decortrek, lichttrek, zijdoeken, anders). Elk type trek heeft een eigen kleur.

Als een trek helemaal omhoog hangt wordt het gestippeld. Als een trek omlaag hangt (wat alleen kan als er een scène is) wordt de lijn doorgetrokken. Elke lijn is 1 punt dik. De zijdoeken zijn altijd omlaag, maar gebruiken niet de gehele breedte (zie hieronder). Als aan een decortrek een decor hangt is hij wit, ander is hij grijs. Alleen van decortreks, waar een decor aan hangt, kan de hoogte worden ingesteld.

Onder het werkveld zie je nog drie balken. Deze balken zijn net als de bovenste balken off. 97 balken en kunnen alle kanten op worden gesleept. De eerste balk is de trek-editor. Hiermee kan je treks selecteren en bepaalde eigenschappen toekennen. Door met de muis over het werkveld te bewegen en op een trek te klikken (mits auto-selectie aanstaat) kan een trek ook worden geselecteerd. De trek die geselecteerd is, wordt blauw van kleur.

De tweede balk is de zetstukkenbalk. Deze balk wordt nog niet echt gebruikt, alleen voor wat proeven. De bedoeling is dat hij net zo gaat werken als z'n rechter broertje.

De derde balk is de decorbalk. Hiermee kan aan de geselecteerde trek een decor worden gehangen, of afgehaald. Als de geselecteerde trek wordt gewijzigd, komt de informatie over het eventuele decor in deze balk te staan.

Onder deze balken (helemaal onder in het scherm) staat de statusbalk. Daar worden wat aanwijzigingen gegeven en is te zien op welke X,Y en Z locatie de muis zich op dat moment bevindt. Ook staat er welke scène op dat moment actief is en hoeveel procent het scherm gezoomd is.

Op dit scherm zien we op de achtergrond dat in het podium al wat doeken hangen en sommige decortreks ook al een decor hebben.

De lay-out van het scherm heeft de gebruiker veranderd naar smaak. Zo is meer van het tekenveld te zien en is de balk die eerst onder aan het scherm zat (decors) nu zwevend geworden. Dit bespaart veel ruimte.

In het midden van het scherm zie je de decoreigenschappen. In dit scherm kunnen alle decors worden bewerkt, toegevoegd of verwijderd. Dit scherm is een visualisatie van het decordatabase (niet echt database, maar kan er mee worden vergeleken). Door op de rechter schuifbalk te klikken (te schuiven) wordt een decor nummer geselecteerd (aangegeven met "index:"). Het eerste decor kan nooit worden gewijzigd en is een leeg decor. Zo kunnen aan treks ook géén decor worden gehangen. Elk decor heeft ook een omschrijving, om het wat gebruiksvriendelijker te maken. Deze omschrijving kan worden verander door in het edit-boxje, naast "omschrijving:", de tekst te wijzigen. Als een decor transparant moet zijn is een klik op het voorzichsprekende vakje genoeg. Daarnaast is het mogelijk om de transparante kleur te wijzigen (werkt nog niet zoals het zou moeten), door het over de tekening van het decor heen te bewegen met de linker muisknop ingedrukt veranderd de kleur van het blokje (dat nu zwart is) in de kleur van die coördinaat.

Met de "scène creator deluxe" kunnen scènes worden aangemaakt, verwijderd of gewijzigd. Door op de knop nieuw te klikken, wordt een nieuwe scène aangemaakt. Door op een scène te klikken in het rechter boxje wordt die scène geselecteerd. Het scènenummer komt achter de tekst: "scène index:" te staan. Naast de index (3) staat nog een getal (in dit geval: 3), dit getal is een testgetal en stelt het aantal scènes voor. Na het wijzigen van de omschrijving van de scène wordt verwacht om eerst op vernieuwen te drukken. Hierdoor worden alle gegevens doorgevoerd in de tabel. Scènes aanmaken zonder op vernieuwen te drukken heeft geen zin.

Hier zien we de trek lijst (bewerken | trek lijst), waar alle treks in een tekst zijn weergegeven. In sommige gevallen kan deze tabel makkelijker zijn dan een grafische voorstelling.

Er kan makkelijk door de treklijst worden gescrolld, met de rechter schuifbalk. Achter elk treknummer staat het type trek en als het een decortrek of een speciale trek betreft wordt daarachter een omschrijving gegeven. Als het een decor betreft, wordt het nummer weergegeven van het decor in de decorlijst gevolgd door een "-" en de omschrijving. De tabel is geheel naar eigen smaak te vergroten of te verkleinen. Een optie die in de toekomst wordt toegevoegd is het filteren van treks, om zo bijvoorbeeld alleen decortreks weer te geven. Door op een trek ("trek type" of "omschrijving") te klikken wordt de trek geselecteerd. Vervolgens worden alle gegevens rechts-onderin de hoek weergegeven en kunnen worden gewijzigd. Het is mogelijk meerdere treks tegelijk te selecteren, de eerste trek wordt dan eigenlijk alleen geselecteerd. In de toekomst zal het mogelijk zijn zo meerdere treks dezelfde eigenschappen te geven. De optie printen werkt nog niet, maar wordt aan gewerkt.

Teruggekomen bij het hoofdprogramma zien we nu het vooraanzicht. Dit is een driedimensionale weergave van het podium in de huidige scène. Voor meer informatie over de 3D weergave (de theorie erachter) komt nog documentatie.

De acht (8) zwarte vlakken, met grijze rand, aan de zijkant, zijn de zijdoeken. Het is mogelijk om hiervoor zelf een tekening te gebruiken (door deze tekening aan de desbetreffende decortrek te hangen). Achteraan zien we een sterrenhemel, dit is een decor (lees: bitmap met bepaalde grootte) welke is gekoppeld aan een trek. De gebruiker heeft eerst een aantal (minimaal 1) scènes gemaakt en in de eerste scène "Openingsscène" deze trek geheel laten zakken. Het volgende decor is een skyline. Dit decor hangt aan een trek vóór de sterrenhemel en hangt ook geheel omlaag. Doordat de gebruiker het decor transparant gemaakt heeft is de sterrenhemel zichtbaar achter de skyline. Door met de rechterknop op het werkveld te klikken wordt een popup scherm weergegeven, wat hetzelfde is als bovenaan bij "beeld". Door op het vooraanzicht te klikken wordt het middelpunt van de 3D-weergave veranderd naar die coördinaten. Hierdoor kan het podium vanuit verschillende punten worden bekeken.

Verder kunnen we zien dat het huidige scherm (lees: werkveld) vergroot is tot 165% en de gebruiker met de cursor op dit moment of als laatste op het punt X=300 en Y=280 is geweest.

Downloaden van de demo:

Dit is slechts een demo (bèta 2) versie van Show Maker Professional. Deze versie is bedoeld voor bepaalde personen om deze versie te proberen. Alleen deze personen weten het wachtwoord waarmee het programma beveiligd is.

Het programma is opgesplitst in 4 bestanden (elk 1000kB groot). Deze bestanden kunnen op diskettes gezet worden, of in één directory. Dit laatste weet ik niet zeker. Klik op de links hieronder om het downloaden te starten.

Show Maker Professional - DEMO - bèta 2 DISK1 (setup.exe, 1000kB)

Show Maker Professional - DEMO - bèta 2 DISK2 (setup.wo2, 1000kB)

Show Maker Professional - DEMO - bèta 2 DISK3 (setup.wo3, 1000kB)

Show Maker Professional - DEMO - bèta 2 DISK4 (setup.wo4, 970kB)

E-mail de maker van Show Maker Professional : [email protected]